Spa*_*ine 17 git github repository git-submodules
我可以通过https://github.com/(比如说repo)创建一个存储库,并具有:
https://github.com/username/repo.git
Run Code Online (Sandbox Code Playgroud)
如何创建另一个存储库(比如说sub_repo)放在下面repo并且预期有:
https://github.com/username/repo/sub_repo.git
Run Code Online (Sandbox Code Playgroud)
MrT*_*Tux 16
GitHub不允许嵌套存储库(IIRC Git不允许使用裸存储库).
但是,您可以使用子模块在工作树中的"客户端"上嵌套存储库.
您需要克隆父目录.
然后,将子存储库添加为子模块:
git submodule add https://github.com/username/sub_repo.git
Run Code Online (Sandbox Code Playgroud)
然后,sub_repo模块将链接到父repo,并且可以在sub_repo目录中找到.
提交(.gitmodules和sub_repo),推送,你就完成了.