Как использовать Squash And Merge в GitHub? - PullRequest
1 голос
/ 25 марта 2019

При объединении Pull-Requests (PR) на GitHub есть одна опция "Сквош и слияние" , какова цель этого и что он будет делать ??

Ответы [ 2 ]

4 голосов
/ 25 марта 2019

Этот пост в блоге от Github может помочь .

Основная идея заключается в том, что все коммиты, которые вы добавили в ветку функций, будут объединены в один большой коммит, что облегчит чтение дерева git. Это особенно полезно, если вы часто исправляете ошибки в своей ветке.

3 голосов
/ 25 марта 2019

Иногда во время работы над заданием вы создаете много мелких коммитов, которые вы, возможно, не хотите видеть в своей основной ветке.Так что вы можете раздавить их до слияния и оставить только один, полностью описательный коммит.

Кроме того, в команде разработчиков могут быть некоторые соглашения, чтобы иметь более краткую и более короткую историю мерзавцев в репо.Как, например, один коммит на одну функцию (хотя в ветви функций была пара).Тогда легче пройти через последние коммиты и так далее.

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