Как получить реальное значение конфигурации в Git? - PullRequest
16 голосов
/ 13 мая 2011

Кажется, что git config возвращает только то значение, которое я явно установил, и не знает о значениях по умолчанию.Например, когда я запускаю git config commit.status, он ничего не выводит.

http://git -scm.com / docs / git-config помогает, но не перечисляет все значения по умолчанию.

1 Ответ

14 голосов
/ 13 мая 2011

К сожалению, я не думаю, что это возможно. Возможно, кто-то, более знакомый с исходным кодом git, исправит меня, но я думаю, что значения по умолчанию обычно жестко запрограммированы в исходных файлах и переопределены переменными конфигурации. Например, значение по умолчанию для gc.pruneExpire определяется здесь и потенциально может быть переопределено здесь при проверке конфигурации. Я не думаю, что есть какой-то механизм для git config, чтобы получить это значение по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...