Ist mir passiert, als ich sowohl Push- als auch Pull-Misserfolge bekam:
- "Push to origin / master wurde abgelehnt"
- "Sie haben Ihre Zusammenführung nicht abgeschlossen (MERGE_HEAD existiert). Bitte bestätigen Sie Ihre Änderungen, bevor Sie zusammenführen können."
Lösen:
- Gehen Sie zum Fenster "Versionskontrolle" -> Registerkarte "Protokoll".
- Klicken Sie mit der rechten Maustaste auf den vorherigen Commit -> "Aktuellen Zweig auf Hier zurücksetzen ...".
- Beim Git-Reset wählen Sie "Mixed" (lokale Änderungen bleiben erhalten).
- Wenn es spätere Commits gibt, die bereits verschoben wurden -> Ziehen Sie aus der Ferne und fügen Sie sie bei Bedarf zusammen.
- Übernehmen Sie die neuen Änderungen und drücken Sie auf Remote.