Пробовал Git и Github после многих лет использования svn. Кажется, у меня есть основы, но один предмет меня смущает.
-
UserA вносит изменения в FileA и нажимает на удаленный сервер (GitHub)
-
UserB вносит изменения в FileB. Сначала он вытаскивает с удаленных сервер, а затем перетаскивает его изменение в FileB на удаленный сервер
-
История фиксации GitHub показывает нажатие на UserA и нажатие кнопки UserB
-
Однако есть дополнительная запись в истории фиксации из UserB, которая называется "Объединить ветку" https://github.com/xxx/yyy ', Просмотр diff в Github показывает, что это точная копия изменений, внесенных UserA в FileA
Почему этот дубликат показан - оба нажатия от UserA до FileA и записей мастера объединения Merge идентичны... второй кажется мне лишним.