Git · Senior · Frage 33 von 76
Worauf beziehen sich „ours“ und „theirs“ bei git rebase main?
- 1Beide meinen die entfernte Version desselben Branches
- 2Ours ist
main, die neue Basis; theirs ist dein Commit - 3Ours ist dein Branch; theirs ist
main, wie bei einem Merge
Antwort zeigen
Richtige Antwort: Ours ist main, die neue Basis; theirs ist dein Commit
Erklärung
Rebase checkt die Basis aus und wendet deine Commits darauf an, aus Gits Sicht sind deine Commits also „theirs“. Ein klassischer Grund für falsch gelöste Konflikte.