如何在SmartGit中为git fetch指定--recurse-submodules策略

时间:2017-06-09 10:20:14

标签: git recursion git-submodules smartgit

SmartGit明确使用子模块更新策略no。如何覆盖它以使用策略on-demand

SmartGit执行的命令: git.exe fetch --progress --prune --recurse-submodules=no origin

我尝试用别名覆盖fetch命令: git config --global alias.fetch 'git fetch --recurse-submodules=on-demand'

我发现SmartGit的日志窗口没有任何变化。

1 个答案:

答案 0 :(得分:4)

从SmartGit 17开始,它无法改变--recurse-submodules=策略。但是,在存储库设置中,在提取标签上,您可以配置为始终从子模块获取新的提交,标记和分支。