Maxim Mironjuk
-
Februar 15, 2026
Git gilt gemeinhin als robust, weil jedes Objekt über seinen Inhalts-Hash identifiziert wird, doch auch eine Objektdatenbank aus SHA-Hashes ist nicht immun gegen defekte Festplatten, abgebrochene Prozesse oder versehentlich gelöschte Dateien. Das eingebaute Kommando git fsck durchsucht genau diese Objektdatenbank nach Inkonsistenzen und macht Probleme sichtbar, bevor sie zu echtem, irreversiblem Datenverlust führen. Dieser Artikel erklärt, was fsck tatsächlich prüft, wie die häufigsten Fehlermeldungen zu lesen sind und mit welchen Schritten sich ein beschädigtes Repository reparieren lässt.