Как не коммитить изменения прав на файлы?

Если в проекте на git мы поменяем права на файлы (допустим, дадим разрешение на запись или уберём его), git при коммите попытается всё это зафиксировать. В результате получается огромный коммит с перечислением всех файлов. При этом на windows — машине перед push-ем мы вынуждены делать абсолютно бесполезный pull, который по сути ничего не меняет (в констексте Windows). Также бывает, что при переносе проекта из windows-системы в Linux происходит тоже самое.

Вероятно, это кому-нибудь нужно и сделали не зря, но можно ли «попросить» git не фиксировать изменения прав на файлы и папки (как, например, можно «попросить» не трогать окончания строк и не менять их между Windows и Linux)?
  • Вопрос задан
  • 15296 просмотров
Пригласить эксперта
Ответы на вопрос 1
akral
@akral
допустим, дадим разрешение на запись или уберём его

Гит следит только за разрешением на выполнение (±x).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы