Immer wenn ich versuche, meine Arbeit zu begehen, erhalte ich diesen Fehler.fatal: konnte HEAD-Fehler beim Commit nicht analysieren
fatal: could not parse HEAD
Was soll ich tun, wenn ich meine Änderungen beibehalten möchte?
Immer wenn ich versuche, meine Arbeit zu begehen, erhalte ich diesen Fehler.fatal: konnte HEAD-Fehler beim Commit nicht analysieren
fatal: could not parse HEAD
Was soll ich tun, wenn ich meine Änderungen beibehalten möchte?
Wissen Sie, auf welchen Zweig HEAD
zeigen sollte? War es master
? Führen Sie git symbolic-ref HEAD refs/heads/master
aus.
Grundsätzlich ist die symbolische Referenz mit dem Namen HEAD
irgendwie beschädigt. Sie (oder die Software, die Sie ausgeführt haben) müssen um das .git
Verzeichnis herumgestochert sein. Wenn ich Sie wäre, würde ich überprüfen, ob nichts in Ihrem Repo beschädigt ist. Sie können Ihre Objektdatenbank überprüfen, indem Sie git fsck
ausführen.
Ich denke, du hast Recht ich lief 'git fsck' und bekam das:' Hinweis: HEAD zeigt auf einen ungeborenen Zweig (Stamm) ' – MichaelScaria
@MichaelScaria: Nun, das ist eigentlich meine Schuld. Ich sagte "trunk" statt "master", weil ich in letzter Zeit zu viel git-svn benutzt habe. Versuchen Sie es erneut mit 'git symbolic-ref HEAD refs/heads/master'. Ich werde meinen Beitrag entsprechend aktualisieren –
Sie haben gerade mein Leben Mann gerettet. Vielen Dank! – RedactedProfile