Git · Senior · Frage 16 von 76
Warum wird git status in sehr großen Repositories langsam, und was hilft?
- 1Es prüft jede Datei per stat; fsmonitor und Sparse Index verringern das
- 2Es komprimiert Objekte neu; Kompression abschalten hilft
- 3Es kontaktiert den Server; offline arbeiten hilft
Antwort zeigen
Richtige Antwort: Es prüft jede Datei per stat; fsmonitor und Sparse Index verringern das
Erklärung
Status vergleicht Working Tree und Index über Datei-Metadaten. Ein Dateisystem-Monitor meldet nur geänderte Dateien, und Sparse Checkout mit Sparse Index verkleinert den durchsuchten Bereich.