fatal: index file corruptfatal: indexbestand is beschadigd
Het Git-indexbestand (.git/index) is beschadigd.
Wat veroorzaakt deze fout
Het .git/index-bestand raakte beschadigd, doorgaans door een crash tijdens een schrijfbewerking, schijfstoring, of concurrente Git-bewerkingen die elkaar verstoren.
Hoe op te lossen
Verwijder het beschadigde indexbestand en herstel het: rm .git/index && git reset. Dit herbouwt de index vanuit HEAD. Je werkdirectorybestanden blijven behouden. Voer git status uit om te verifiëren dat alles correct is.
Voorbeeld
rm .git/index && git resetGerelateerde foutcodes
fatal: ambiguous argumentfatal: ambiguous argument
Git kan niet bepalen of het argument verwijst naar een revisie, pad of iets anders.
You are in 'detached HEAD' stateLosgekoppelde HEAD-toestand
HEAD wijst naar een specifieke commit in plaats van naar een branch, waardoor nieuwe commits verweesd raken.
fatal: refusing to merge unrelated historiesfatal: refusing to merge unrelated histories
Git weigert twee branches samen te voegen die geen gemeenschappelijke voorouder delen.
There is no tracking information for the current branchThere is no tracking information for the current branch
De huidige branch is niet ingesteld om een remote branch te tracken.
error: failed to push some refserror: failed to push some refs
De push werd geweigerd omdat de remote wijzigingen bevat die u lokaal niet heeft.
fatal: No submodule mapping foundfatal: No submodule mapping found
Er wordt naar Git-submodules verwezen, maar deze zijn niet correct geïnitialiseerd.