我在 C:\temp\ 文件夹中有大约一百个 Visual Studio 项目,一个项目就是一个文件夹:
C:\temp\TestApp01\
...
C:\temp\WcfTest01\
等等。
我决定将其中一些项目放入一个存储库 c:\git\StudyProjects:
C:\git\StudyProjects\TestApp01\
...
C:\git\StudyProjects\WcfTest01\
不仅仅是倾倒,而是最好保留提交。对我来说没有必要每个都与提交的实际日期一起注明日期,它们可以与今天的日期一起注明日期,对我来说至关重要的是在浇注项目时保存提交的数量和顺序,以便然后我可以看到按文件夹过滤的提交历史记录。
怎么做?我真的不想用句柄转移它,我想自动化:我指出了源项目的名称,我指出了要注入哪个项目。但是为了编写这样的脚本,您需要了解一般可以执行哪些命令。
有没有人遇到过类似的问题?
您可以使用与git程序一起安装的“工具包”中包含的脚本
subtree:运行此命令后:
подкаталог详细说明:
$ man git-subtree