有没有办法自动拥有git submodule update
(或最好git submodule update --init
随时呼叫git pull
完成了吗?
寻找一个git配置设置,或一个git别名来帮助这一点。
发布于 2018-03-26 10:31:19
从Git 1.7.5开始,它应该按照您的要求自动更新子模块。
要更改此行为的配置选项为fetch.recurseSubmodules
.
此选项可以设置为布尔值,也可以设置为
on-demand
. 将其设置为布尔值将更改fetch
和pull
在设置为true时无条件地递归到子模块,或在设置为false时根本不递归。undefined当设置为on-demand
(默认值),fetch
和pull
只有在超级项目检索更新子模块引用的提交时,才会递归到已填充的子模块.
见:
git config
手册页(1.7.5)(或最近)git config
手册页)git fetch
手册页(1.7.5)(或最近)Git获取手册页)想了解更多信息。
git fetch --recurse-submodules[=yes|on-demand|no]
https://stackoverflow.com/questions/-100003689
复制相似问题