Las twigs de Git 3 se fusionan con cada 2 twigs que no tienen conflicto

Estoy discutiendo sobre problemas de fusión git con un colega mío. Y llego a una pregunta. Hay tres twigs de una misma twig: b1 b2 b3 . Las tres twigs tienen modificaciones únicas (confirmaciones). Pero cada uno de ellos puede fusionarse en cualquier otro sin conflicto. Entonces no debe haber conflictos al fusionar estas tres twigs en una, ¿es correcto?

Un ejemplo simple (b-branch & c-commit):

 b1 : c1->c2->c3->c4 b2 : c1->c2->c3->c5->c6 b3 : c1->c2->c3->c5->c7 b1 can merge into b2 without conflict b2 can merge into b3 without conflict b3 can merge into b1 without conflict 

Cuando fusionamos b1 y b2 en b3 , ¿es posible que esta acción genere un conflicto?

En esta pregunta, tenemos una precondición de que estas 3 twigs se crean a partir de la misma twig, y ​​las confirmaciones de la twig principal no se pueden modificar (con rebase u otro command).