Wie zu machen msysgit
Dateien für echte Änderungen zu scannen?Führen Sie git tiefen Scan, um Dateien für echte zu vergleichen
Derzeit scheint es sich auf Dateizeitstempel zu verlassen und daher macht es Fehler: zeigt keine Unterschiede wo es sind.
Ich versuchte git update-index --refresh
und git update-index --really-refresh
. Beide Befehle werden sofort beendet und scheinen keinen Scan und keinen Binärvergleich der einzelnen Dateien im Baum durchzuführen.
Ein Zitat aus another question:
Einstellung
core.trustctime
-false
git ignorieren störende Änderungen vornimmt, Ctime die auf einigen Dateisystemen anscheinend passiert. Ich brauche das umgekehrte Verhalten: re-computing the file hash, auch wenn mtime sich nicht geändert hat.
http://stackoverflow.com/questions/9321253/how-to-make-git-check-every-files-contents-event-thoughs-stat-info-may-not-have-c –
@Josh Lee : Ich sollte zugeben, dass die Frage in etwa gleich ist, aber es gibt einige Überlegungen, die meine Frage zurücklassen: 1. Diese Frage hat noch keine Lösung; 2. Ich habe diese Frage nicht anhand von Schlüsselwörtern gefunden. Kann es so formuliert sein, dass niemand es finden kann ?; 3. Diese Frage ist 3 Jahre alt und hat nur 129 Ansichten. – Paul
Während es dort keine Antwort gibt, ist die Frage immer noch ein Duplikat. Als solche gekennzeichnet, wird es durch Schlüsselwörter gefunden. Berücksichtigen Sie Bounty Bump. – Basilevs