Wie wähle ich eine Merge-Strategie für eine Git-Rebase aus?
git-rebase
man Seite erwähnt-X<option>
kann an @ übergeben werdgit-merge
. Wann / wie genau?
Ich möchte durch Anwenden von Patches mit @ zurücksetz rekursiv strategie undihr -Option (wende alles an, was du willst, anstatt ganze widersprüchliche Commits zu überspringen). Ich möchte nicht verschmelzen, ich möchte die Geschichte linear machen.
Ich habe es versucht
git rebase -Xtheirs
un
git rebase -s 'recursive -Xtheirs'
Aber Git lehnt ab-X
in beiden Fällen
git rebase -Xtheirs
funktioniert in neueren Versionen, außer dass Baumkonflikte manuell gelöst werden müssen. Sie müssen @ ausführgit rebase -Xtheirs --continue
(mit-X
wiederholt) nach dem Lösen dieser Konflikte.