Я прочитал эту проблему, но не ответил на вопрос .
Я хотел установить для «core.filemode» значение false, так как я делюсь своим репозиторием с коробками Windows и Linux (и другими unix). Чувствуя себя довольно умным и как будто я узнал что-то после изучения моей проблемы, я смело произнес:
git config --global core.filemode false
которые должным образом установили правильное значение в глобальном файле конфигурации. Теперь, исходя из предположения, что глобальные настройки станут основой для локальных настроек, я клонировал наш центральный репозиторий из Linux. Переключившись на Windows, я вижу, что git думает, что все файлы размером 16k были изменены (спасибо, filemode). Изучение локального файла конфигурации показывает, что для режима файла установлено значение true (глобальное значение равно false, так как я выполнил указанную выше команду как в Windows, так и в Linux до клонирования).
Ясно, что я недостаточно выучил.
Итак, мой вопрос: где хранятся и настраиваются настройки по умолчанию, которые перетаскиваются в локальный файл конфигурации?