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 ?