Gra*_*ett 63 git version-control github repository git-submodules
我试图找出是否可以使用其他人的存储库(或存储库的分支)作为您自己的Git存储库中的子模块.关于github本身的文档要么丢失了,要么我没有使用正确的术语来查找它.如果这不是将公共存储库作为git项目中的共享库包含的首选方式,那么建议作为替代最佳实践将受到赞赏.
Mar*_*air 87
是的,您可以在项目中添加任何存储库作为子模块.做就是了:
git submodule add git://github.com/whomsoever/whatever.git
Run Code Online (Sandbox Code Playgroud)
...在您的存储库的顶层.这确实是git在您自己的内部使用一些现有有用的存储库的最简单方法.有关子模块的更多信息,您可以查看:
更新:正如jfountain指出的那样,如果你想在子目录路径中添加子模块(或者使用与默认名称不同的名称),你可以将其作为该命令的附加参数提供,例如:
git submodule add git://github.com/whomsoever/whatever.git foo/bar
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18913 次 |
| 最近记录: |