Ich versuche, um die Änderungen zu meinem Repository lösen zu begehen, aber ich erhalte den Fehler unten:Git kann nicht ref 'HEAD' sperren: unable Referenz HEAD
git -c diff.mnemonicprefix=false -c core.quotepath=false commit -q -F C:\Users\Contronym\AppData\Local\Temp\bkdweixb.mnu
fatal: cannot lock ref 'HEAD': unable to resolve reference HEAD: Invalid argument
Completed with errors, see above.
I bitbucket und SourceTree bin mit.
Was ist der Grund für dieses Commit fehlgeschlagen? Ich konnte die letzten 3 Commits der letzten Woche gut machen. Dann bekomme ich plötzlich diesen Fehler.
EDIT
Ich lief git gc
und das sind die Ergebnisse:
$ git gc
error: bad ref for HEAD
error: bad ref for HEAD
error: inflate: data stream error (unknown compression method)
fatal: loose object 53b65bd9b4fec7f6a7b0b3313c68199a18804327 (stored in .git/objects/53/b65bd9b4fec7f6a7b0b3313c68199a18804327) is corrupt
error: failed to run repack
ich das Verzeichnis überprüft .git/objects/53/b65bd9b4fec7f6a7b0b3313c68199a18804327
aber das gibt es nicht. Es gibt zwei andere Dateien dort, aber b65bd9b4fec7f6a7b0b3313c68199a18804327
ist nicht vorhanden.
Versuchen Sie, eine 'git gc' verwenden kann? – hjpotter92
@ hjpotter92 Ich lief es. Kannst du meine Bearbeitung überprüfen? –
Versuchen Sie 'git fsck --full' jetzt. Gehen Sie auch durch http://stackoverflow.com/a/20264177/1190388 – hjpotter92