fatal: index file corruptfatal: indexfilen är skadad
Git-indexfilen (.git/index) är skadad.
Vad som orsakar detta fel
Filen .git/index skadades, vanligtvis på grund av en krasch under en skrivoperation, diskfel, eller samtidiga Git-operationer som stör varandra.
Hur man åtgärdar det
Ta bort det skadade indexet och återskapa det: rm .git/index && git reset. Detta återbygger indexet från HEAD. Filerna i arbetskatalogen bevaras. Kör git status för att verifiera att allt är korrekt.
Exempel
rm .git/index && git resetRelaterade felkoder
fatal: ambiguous argumentfatal: ambiguous argument
Git kan inte avgöra om argumentet refererar till en revision, sökväg eller något annat.
You are in 'detached HEAD' stateFrånkopplat HEAD-läge
HEAD pekar på en specifik incheckning snarare än en gren, vilket innebär att nya incheckningar bli föräldralösa.
fatal: refusing to merge unrelated historiesfatal: refusing to merge unrelated histories
Git vägrar sammanfoga två grenar som inte delar en gemensam förfader.
There is no tracking information for the current branchThere is no tracking information for the current branch
Den aktuella grenen är inte konfigurerad att spåra en fjärrgren.
error: failed to push some refserror: failed to push some refs
Överföringen avvisades eftersom fjärrservern har ändringar du inte har lokalt.
fatal: No submodule mapping foundfatal: No submodule mapping found
Git-submoduler refereras men är inte korrekt initierade.