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

How to specify --recurse-submodules strategy in SmartGit for git fetch

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 的日志中没有看到任何变化 window。

从 SmartGit 17 开始,无法更改 --recurse-submodules= 策略。但是,在 Repository|Settings 中,在 Pull 选项卡上,您可以配置为 Always fetch new commits, tags and branches from子模块.