Некоторое время назад я работал в проекте, разработанном несколькими людьми. Один из людей, сознательно или нет, изменил chmod на некоторые файлы. Когда изменения вставляются в репозиторий, каждый раз, другая загрузка кода оттуда вызывает в начале, многие файлы были отмечены как «измененные». Я потерял много времени, чтобы найти причину.Git repo default игнорировать права доступа к файлам
Теперь при принятии репо я каждый раз, когда запись в терминале
git config core.fileMode false
игнорировать разрешения изменения файла. Я знаю, что могу установить это в глобальном файле конфигурации git, но я бы сделал что-то еще. Я хотел бы, чтобы эта опция была задана по умолчанию в репозитории проекта, и всем, кто загружает это репо, будет установлен git config, чтобы игнорировать разрешения на файлы.
Подумайте, как достичь этого?