Sind Merges in Git symmetrisch?

Nehmen wir an, wir haben zwei Zweige (B undC), die von einem gemeinsamen Vorfahren abgewichen sindA. Wird verschmelzen vonB zuC Das gleiche Ergebnis wie beim Zusammenführen von erzeugenC zuB?

  A
  |
 / \
B   C

Zur Verdeutlichung gehe ich davon aus, dass alle manuellen Lösungen von Zusammenführungskonflikten in beide Richtungen erfolgen. Aber führt eine automatische Zusammenführung dazu, dass derselbe Code ausgewählt wird? Das nehme ich an, da die Festschreibungstermine in beiden Richtungen identisch sind.

Zur weiteren Verdeutlichung: Ich weiß, dass die tatsächliche Verschmelzung auf der Grundlage der Richtung zu "Spiegelbildern" voneinander führt. Ich frage nur nach den automatisch gelösten Konflikten.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage