git ignore filemode config nie działa

Używam serwera gitolite git na serwerze linux ubuntu. Użyłem haka, który będzie wywoływany przy każdym naciśnięciu i zaktualizuje katalog serwera (który zawiera kod źródłowy witryny na żywo).

Teraz, gdy coś zmieniam na moim lokalnym komputerze i wciskam zmiany na serwer, hak jest wywoływany i żądanie ściągania jest wykonywane dobrze. Ale problem polega na tym, że pliki, które zostały zaktualizowane, teraz mają zmienione uprawnienia. Lubić:

rwxrwxr_x (before)
rwx_____x (After)

Po kilku poszukiwaniach wpadłem na pomysłto rozwiązanie . Wypróbowałem go zarówno w moich globalnych konfiguracjach git, jak i specyficznych ustawieniach repozytorium. po ustawieniu konfiguracji za każdym razem, gdy próbuję wypchnąć z mojego lokalnego komputera, ten sam problem pojawia się ponownie jak powyżej, więc wydaje się, z jakiegoś powodu, rozwiązanie nie działa.

Czy ktoś ma jakiś pomysł, co może być przyczyną plz? Czy muszę robić coś więcej oprócz ustawień konfiguracyjnych? Wszelkie sugestie są mile widziane. Z góry dziękuję.

questionAnswers(1)

yourAnswerToTheQuestion