Czy fuzje w Git są symetryczne?
Powiedzmy, że mamy dwie gałęzie (B iC), które odeszły od wspólnego przodkaA. Czy połączenie się zB doC dają taki sam wynik jak połączenieC doB?
A
|
/ \
B C
Aby wyjaśnić, zakładam, że wszelkie rozwiązania konfliktów ręcznego łączenia będą występować w obu kierunkach. Czy jednak jakiekolwiek automatyczne połączenia, które wystąpią, spowodują wybranie tego samego kodu? To właśnie zakładam, ponieważ daty zatwierdzenia są identyczne w obu kierunkach.
Aby dokładniej wyjaśnić - wiem, że faktyczne połączenie powoduje wzajemne „odbicia lustrzane” w zależności od kierunku. Pytam tylko o automatycznie rozwiązane konflikty.