Zum Inhalt springen
GitTree
Zusammenführen und lösen

Einen Vorgang fortsetzen, überspringen oder abbrechen

Eine Zusammenführung, ein Rebase, ein Cherry-Pick oder ein Revert kann auf halbem Weg zum Stillstand kommen, normalerweise aufgrund eines Konflikts. Ein Banner über dem Diagramm benennt den Vorgang und seinen Schritt und bietet Resolve, Continue, Skip (Rebase) und Abort…. Durch den Abbruch wird gespeichert, was zuerst gelöscht wird, sodass Undo es zurückbringt.

KostenlosAktualisiert

Funktioniert in GitTree Kostenlos: alle lokalen Git-Funktionen, sobald Sie angemeldet sind.

Auf dieser Seite
  1. Bevor Sie beginnen
  2. Wo es zu finden ist
  3. Schritte
  4. Erwartetes Ergebnis
  5. Die Schaltfläche „Abschließen“ im Änderungsfeld
  6. Wenn etwas schief geht
  7. Fragen
  8. Verwandt

Bevor Sie beginnen

  • Ein Vorgang wurde gestoppt: Das Banner Operation in progress befindet sich über dem Diagramm und wird auch auf der Registerkarte angezeigt.

Wo es zu finden ist

  • Das Banner über der Grafik: Resolve, Continue, Skip, Abort….
  • Das Änderungsfeld: Commit and Merge, Continue Rebase, Continue Cherry-Pick, Continue Revert und die entsprechenden Abbruchschaltflächen.
AktionmacOSWindows und Linux
Undo ein Abbruch⌘ZCtrl+Z

Schritte

  1. Lesen Sie das Banner

    Darin wird angegeben, was gerade ausgeführt wird, beispielsweise Merging feature/search into develop oder Rebasing … onto …, step 2 of 5, und wie viele Konflikte verbleiben.

    GitTree mit dem Banner Funktion/Suche in Entwicklung zusammenführen, 1 Konflikt und den Schaltflächen „Auflösen“, „Weiter“ und „Abbrechen“.
    Das Banner benennt den Vorgang und bietet „Auflösen“, „Fortfahren“ und „Abbrechen“.GitTree-Schnittstelle mit einem Demonstrations-Repository.
  2. Lösen Sie es und fahren Sie dann fort

    Wählen Sie Resolve, um die Konfliktdateien zu klären. Continue bleibt mit Resolve the … conflicts first deaktiviert, bis jede Datei aufgelöst ist.

  3. Oder überspringen Sie einen Rebase-Schritt

    Während eines Rebases löscht Skip den gestoppten Commit und fährt mit dem nächsten fort.

  4. Oder abbrechen

    Abort… stellt den Zweig, den Index und die Arbeitskopie wieder her, die vor Beginn des Vorgangs aufgezeichnet wurden. Alles, was es fallen lässt, wird zuerst behalten, sodass Undo es zurückbringen kann.

Erwartetes Ergebnis

Der Vorgang wird genau wie zuvor mit Ihrer Filiale beendet bzw. abgebrochen; das Banner ist weg.

Die Schaltfläche „Abschließen“ im Änderungsfeld

Wie jeder Vorgang endet
BetriebBeenden Sie mitAbbrechen mit
ZusammenführenCommit and MergeAbort Merge
RebaseContinue RebaseAbort Rebase
RosinenpickereiContinue Cherry-PickAbort Cherry-Pick
ZurücksetzenContinue RevertAbort Revert

Wenn etwas schief geht

Der Vorgang wurde außerhalb von GitTree gestartet.

GitTree liest Gits eigenen Status, sodass das Banner auch für einen in einem Terminal gestarteten Vorgang angezeigt wird; beenden Sie es auf die gleiche Weise.

Fragen

Verliert Abort meine Konfliktlösungen?

Sie werden aus den Dateien gelöscht, bleiben aber zunächst in den Wiederherstellungs-Snapshots erhalten: Undo direkt nachdem der Abbruch sie zurückbringt.