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,但很多场景是分支操作。这个时候,操作如下:

  1. submodule必须依赖一个分支,如果master不能直接修改,那就在submodule对应的代码库新建一个分支,用于提交;
  2. 在submodule正常add、commit、push;
  3. 在主模块add submodule,然后commit,push;

在第2点要尤为注意,不能只commit而不push,否则服务器无法找到这次提交。

以上是关于git submodule 升级commit并push的主要内容,如果未能解决你的问题,请参考以下文章

git submodule 升级commit并push

git submodule 升级commit并push

git submodule

git: 使用submodule进行托管

Git error. Command: `git ls-files --cached --exclude-standard --recurse-submodules`

Git error. Command: `git ls-files --cached --exclude-standard --recurse-submodules`