Gitty · Merge und Konfliktauflösung

Gitty · Merge und Konfliktauflösung A lifecycle diagram generated by Archify. 01 / Normaler Merge · Konfliktpfad 02 / Nutzeraktion 03 / Abbruch Bereit · Branch ausgewählt · Normaler Merge · Konfliktpfad Bereit Branch ausgewählt Merge läuft · git merge --no-edit · Normaler Merge · Konfliktpfad Merge läuft git merge --no-edit Konflikte offen · Nutzereingriff nötig · Normaler Merge · Konfliktpfad Konflikte offen Nutzereingriff nötig Alles aufgelöst · Änderungen vorgemerkt · Normaler Merge · Konfliktpfad Alles aufgelöst Änderungen vorgemerkt Abgeschlossen · Status aktualisiert · Normaler Merge · Konfliktpfad Abgeschlossen Status aktualisiert Abgebrochen · Vorheriger Stand · Abbruch Abgebrochen Vorheriger Stand Ohne Konflikte Abbrechen Legend Start Aktiv Wartend Erfolgreich Beendet

Konflikte sind ein Zustand

  • • Konflikte sind GitStatus. Ohne Konflikte endet der Merge direkt.

Auflösen & Fortsetzen

  • • Speichern → git add. Alles gelöst → Fortsetzen → git commit --no-edit.

Abbruch & Geltungsbereich

  • • git merge --abort beendet den laufenden Merge. Squash ist hier ausgenommen.