Wie behebt man den Fehler "git wurde nicht sauber beendet (Exit Code 128)" bei TortoiseGit?

Ich bin auf diesen schwerwiegenden Fehler bei der Übertragung gestoßen und habe einen Fehlerbericht erstellt1.

Ich erhalte immer wieder diesen Fehler bei TortoiseGit Operationen:

git wurde nicht sauber beendet (Exit Code 128)

Ich habe das Programm neu installiert, neu gebootet und versucht, ein neues Projektarchiv von github zu klonen - nichts scheint zu funktionieren. Ich habe auch %appdata%\Tortoise git Ordner gelöscht ... Ich bin jetzt ratlos. Hat jemand einen Rat, wie ich weiter vorgehen soll?

Lösung

Es liegt wahrscheinlich daran, dass Ihr SSH-Schlüssel kompromittiert worden ist. Erstellen Sie einen neuen und fügen Sie ihn zu Ihrem GitHub-Konto hinzu.

Kommentare (3)

Wenn Sie Windows 7 verwenden: Ich habe versucht zu entscheiden, wie man das am besten sicher macht, aber der faule Weg ist, mit der rechten Maustaste auf den übergeordneten Ordner zu klicken -> klicken Sie auf die Schaltfläche "Eigenschaften" -> klicken Sie auf die Registerkarte "Sicherheit" -> klicken Sie auf die Schaltfläche "Bearbeiten" -> klicken Sie auf die Gruppe, die mit "Benutzer" beginnt -> klicken Sie auf das Kontrollkästchen, auf dem "volle Kontrolle" steht -> klicken Sie auf alle OK's, um die Dialogfelder zu schließen. Mir ist klar, dass dadurch die Sicherheitsfunktionen von Windows umgangen werden können, aber die Arbeit ist damit erledigt.

Kommentare (0)

In meinem Fall verursachte ein Ordner in meinem Verzeichnis mit dem Namen des Git-Repositorys auf dem Server den Fehler.

Kommentare (0)