Bei der Verwendung von Git-Cherry-Pick, treten Konflikte auf.
die Konfliktursache durch den Zielzweig ist kurz vor dem Arbeitszweig.
Mangel an etwas Commit, ich kann nicht cherry-Pick meine neue Commit in den Zielzweig.
die Frage ist, wie kann ich finden, welche Konflikt zu verpflichten, wenn ich cherry-Pick meine neue Commit zu Ziel-Zweig, die fehlende Commit ist, und listet die Confilct-Commit-ID?bei der Verwendung von git cherry-pick, Wie können wir meine commit, Konflikt mit denen commit?
Es tut mir leid für mein Pool Englisch.
Branch A, whith commit 1,2,3,4,5,6
Branch B, with commit 1,3
commit 6 ist ein assoziiertes mit 4. begehen, wenn I kirsch Pick 6 B begehen Zweig, der Konflikt auftreten.
Gibt es irgendeine einfache Möglichkeit, herauszufinden, welche assoziiertes Commit commit 6. so dass ich das Commit kirsch auswählen können (wie commit 4) und als kirsch Pick 6 commit statt commit 4 & 5 beide.
Vielen Dank für alle.
http://stackoverflow.com/q/42531657/2303202 – max630
@SITU was meinen Sie verpflichten 6 ist ein Partner mit Commit 4? Meinst du, 4 und 6 ändern die gleichen Dateien oder 6 wird von 4 zusammengeführt? BTW, auch wenn es Konflikte während der Rebase gibt, können Sie die Konflikte manuell oder automatisch lösen, um den Cherry-Pick zu beenden. Und es wird deutlicher, wenn Sie Ihre Zweigstruktur grafisch darstellen. –
ändern Sie die gleichen Dateien. wie @Mort sagen, ich möchte einen effizienteren Weg finden – SITU