После действия github «запрос на слияние» все коммиты из функциональной ветки и новый коммит слияния появляются в ветке разработки - PullRequest
0 голосов
/ 13 января 2020

Разветвленная ветвь выглядит как

Develop
  |- Commit 1

Создать ветвь функции из развернуть git Оформить -b исходную / развивающуюся функцию

Feature 
  |- Commit 1
  |- Commit 2  (New commit)
  |- Commit 3  (New Commit)

После этого был создан PR с двумя коммитами. Используйте кнопку GitHub Merge для запроса слияния для объединения После слияния история коммитов Develop выглядит как

Develop
  |- Commit 1
  |- Commit 2
  |- Commit 3
  |- Merged pull request #1 from user/branch/name

Любая причина, по которой коммит 2 и 3 появляются в истории Develop

1 Ответ

1 голос
/ 13 января 2020

Фиксация слияния создается, чтобы показать вам, что было добавлено в текущую ветку из других ветвей.

Если вы включите функцию отображения графика, тогда коммит слияния будет иметь больше смысла, так как покажет вам, что он «объединяет» (объединяет) два пути: коммит 1 и коммит 2-3.

Как это:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...