我有一个项目,它有一个git子模块,项目托管在github.com
我使用
克隆了项目git clone git@github.com:myname/myproject.git
之后我确实执行了这些,
git submodule init
git submodule update
现在,如果我对子模块代码进行更新,我就无法将其推送到子模块,
PS:我可以访问项目和子模块,这可以是什么?
感谢
答案 0 :(得分:1)
您需要处于子模块级别才能推送:
cd path/to/submodule
git add -A && git commit && git push
cd -
您可能需要做的一件事是在子模块中创建或签出分支并推送它。如果您在无头模式下操作,您只需要这样做。您还可以标记并推送该标记。