我只需要在我的“超级项目”中添加另一个项目的一部分(一个目录),所以我想知道是否可以使用git-submodule只将另一个存储库中的某个目录添加到我的项目中?
(我也在使用git进行部署,所以我不想在我的项目中塞满其他不必要的东西。)
发布于 2011-07-19 03:10:46
您可以创建一个空的存储库,然后在git命令后使用带有--work-tree和--git-dir参数的git checkout,指定所需的分支/标记,然后在--文件说明符选项后指定所需的路径。示例:
git --git-dir=somedir --work-tree=someotherdir checkout somebranchortag -- somepath希望这能有所帮助。
https://stackoverflow.com/questions/6734418
复制相似问题