git之git submodule
Posted chriscoder
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git之git submodule相关的知识,希望对你有一定的参考价值。
git之git submodule
场景一
在本地仓库中,添加远程仓库作为子仓库.
- 添加submodule工程
git submodule add XXX.git
在本地仓库中,添加一个空仓库作为子仓库
git add .gitmodules (sumodule-name)
git commit
git submodule init
- 提交submodule修改
如果修改了submodule仓库的内容
git status
git add .
git commit
git push
然后在主仓库中
git status
git add .
git commit
git push
场景二
如果别人需要从远程仓库中clone这个仓库下来,会发现自仓库那部分是空的。
在主仓库下运行
git submodule foreach git pull
在子仓库下更新
git pull
参考
以上是关于git之git submodule的主要内容,如果未能解决你的问题,请参考以下文章