Ich habe ein Projekt, in dem ich den Modus von Dateien mit chmod
während der Entwicklung auf 777 gesetzt, was sich aber im Haupt-Repo nicht ändern sollte.
Git greift auf chmod -R 777 .
und markiert alle Dateien als geändert. Gibt es eine Möglichkeit, Git dazu zu bringen, Änderungen am Modus zu ignorieren, die an Dateien vorgenommen wurden?
53 Stimmen
Dies ist hilfreich bei der Arbeit mit git unter Windows + Bash unter Ubuntu unter Windows
10 Stimmen
Für alle, die nur die Änderungen der Berechtigungen für einen bestimmten Aufruf von
git diff
und die daher ihre Git-Konfigurationsdateien nicht ändern wollen: Sie könnengit diff -G.
per Zed's Antwort aquí .