Domyślne ignorowanie uprawnień przez GIT

0

Witam wszystkich,
Swego czasu pracowałem przy pewnym projekcie rozwijanym przez kilka osób. Jedna z osób, świadomie lub nie, zmieniła chmod kilku plików. Gdy jej zmiany wpadły do repozytorium, każdorazowe, kolejne pobranie kodu stamtąd powodowało na start przeoranie kilkunastu plików. Nie powiem, kilka k#*w padło zanim zrozumiałem w czym rzecz.

Teraz przy pobieraniu repo każdorazowo wklepuje
git config core.fileMode false
by ignorować zmiany uprawnień pliku. Mogę ustawić to w globalnym pliku konfiguracyjnym git dla mojego środowiska, ale chciałbym pójść o krok dalej i ustawić coś takiego dla całego repozytorium. By każdy pobierając projekt z repozytorium miał od razu włączone ignorowanie zmian uprawnień plików. Jest to możliwe ? Sam plik .git/config raczej nie prześlę, bo sam tam dane identyfikacyjne, ale może znacie inny sposób, albo macie pomysł na obejście problemu ?

0

Nie nie da się. Ale zawsze możesz wypchnąć zmianę uprawnień dla tych plików i naprawić uprawnienia, ew. zrobić dla nich revert.

1 użytkowników online, w tym zalogowanych: 0, gości: 1