Ваша интерпретация в точности верна. Когда User2
вытащил из пульта, чтобы иметь возможность нажать, git pull
произвел слияние, и это слияние принесло ваши User1
изменения в их локальную ветвь.
В общем, на графике нет особого значения вправо или влево, но нормальное отображение графика состоит в том, что первый родительский коммит идет влево, второй родительский (тот, который был объединен с первым) - вправо. , Таким образом, коммит пользователя, который запустил git pull
, идет влево, другой вправо.
Если вам нужны более чистые деревья без пузырьков, вы можете использовать git pull --rebase
, решение, которое я лично предпочитаю. Это бы переместило BigDecimal.ZERO
поверх actualizaciones...
вместо создания пузыря слияния. Обычное предостережение о перебазировании: это только для частных локальных филиалов, которые вы никогда не продвигали. Но git pull --rebase
уважает это слово предостережения, так что все в порядке.