如何设置`submodule的默认值。 。ignore`

问题描述 投票:1回答:1

submodule.<name>.ignore的默认值是none,但我更希望dirty作为全局配置中的默认值。但是,当我在submodule.ignore中将dirty设置为$XDG_CONFIG_HOME/git/config时,我看不到它在跨系统的超级项目中生效。此外,我已经确认我没有本地配置,也没有.gitmodules覆盖全局值。

是否有一种方法可以为submodule.<name>.ignore设置新的默认值,或者我是否坚持使用git submodule foreach的某种咒语为超级项目中的每个子模块设置submodule.<name>.ignore,然后在我的每个超级项目中进行此设置系统?我正在使用git版本2.17.0。

git git-submodules git-config
1个回答
0
投票

diff.ignoreSubmodules选项是我想要的。在git statusgit commit中都可以看到其效果,其设置方式与设置submodule.<name>.ignore时所期望的效果相同。

© www.soinside.com 2019 - 2024. All rights reserved.