Manchmal führt eine Zusammenführung dazu, dass das manuelle Diff-Werkzeug (in meinem Fall KDiff) geöffnet wird, und manchmal ist es nicht möglich, die Zusammenführung manuell zu lösen. Wenn ich das Diff-Tool ohne Speicher zu schließen, dann bekomme ich so etwas wieWie man aus verpfuschten Zusammenführungen in Mercurial richtig zurückkehrt?
1 files unresolved
use 'hg resolve' to retry unresolved file merges or 'hg update -C .' to abandon
Ich bin nicht wirklich sicher, was mein Arbeitsbereich angeben, in an dieser Stelle ist.
Gibt es einen einfachen Weg, nachdem dies geschieht, um wieder in den Zustand zu gelangen, in dem ich war, bevor ich hg merge?
Sie können die kürzlich vorgenommene Zusammenführung mit 'hg update -C -r. 'Zurücksetzen. Beachten Sie jedoch, dass damit auch nicht festgeschriebene Änderungen entfernt werden. – Mubin
@Mubin - Ich müsste eine Revisionsnummer nach '-r' angeben, nehme ich an? (Wie kann man wissen, welche Revision # hier eingefügt werden soll?) – UpTheCreek
Das '.' nach' -r' verweist auf die letzte Revisionsnummer. – Mubin