git config似乎只返回我显式设置的值,并不知道默认值。例如,当我运行git config commit.status时,它不输出任何内容。
git config
git config commit.status
http://git-scm.com/docs/git-config提供了帮助,但没有列出所有默认值。
发布于 2011-05-13 20:31:56
不幸的是,我不认为这是可能的。也许更熟悉git源代码的人会纠正我,但我认为缺省值通常是硬编码在源文件中的,并被配置变量覆盖。例如,gc.pruneExpire的默认值是defined here,并且在选中配置时可能会覆盖here。我不认为git config有任何机制可以获得这个默认值。
gc.pruneExpire
https://stackoverflow.com/questions/5991215
相似问题