git submodule 升级commit并push
Posted 文战武谏
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git submodule 升级commit并push相关的知识,希望对你有一定的参考价值。
git submodule 升级commit并push
关于这个问题,可以参照以下文章:
https://blog.csdn.net/wwj_748/article/details/73991862
流程写的很清楚,本文章记录一点,即在submodule的git push操作。
文章中是以master操作为例,可以直接git push,但很多场景是分支操作。这个时候,操作如下:
- submodule必须依赖一个分支,如果master不能直接修改,那就在submodule对应的代码库新建一个分支,用于提交;
- 在submodule正常add、commit、push;
- 在主模块add submodule,然后commit,push;
在第2点要尤为注意,不能只commit而不push,否则服务器无法找到这次提交。
以上是关于git submodule 升级commit并push的主要内容,如果未能解决你的问题,请参考以下文章
Git error. Command: `git ls-files --cached --exclude-standard --recurse-submodules`
Git error. Command: `git ls-files --cached --exclude-standard --recurse-submodules`