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