我有一个存储库A,包含两个模块B和C.当我提交并从A推送时,B和C提交id被推送到主repo。这可以通过
完成git add -A
git commit -m 'great commit!'
git push origin master
现在,我需要向主要仓库推送B的提交ID,但不是 C的那个。如果是普通文件,我会做
git add specific_file.ext
git commit -m 'another great commit!'
git push origin master
但是在子模块的情况下,如何达到相同的结果?
答案 0 :(得分:1)
您推送和提交与文件完全相同的子模块:
git add <submodule name>
git commit -m "Updated submodule"
git push origin master