Сквош некоторые коммиты в запросе pull, но не все они на Bitbucket - PullRequest
1 голос
/ 25 октября 2019

Есть ли способ объединить некоторые коммиты при объединении запроса на извлечение, но не все из них?

Я знаю, что одна из стратегий объединения заключается в том, чтобы при объединении объединить все коммиты в один. Однако то, что я ищу, - это возможность разбивать все коммиты, которые имеют определенный шаблон для сообщения, например, «обновить что-то *», в один коммит, который является последним коммитом. Как мне этого добиться?

Это git hook на стороне сервера? или пользовательская стратегия слияния? Это вообще возможно?

1 Ответ

0 голосов
/ 25 октября 2019

Насколько я знаю, bitbucket не позволяет этого. Однако вы можете использовать

git rebase -i HEAD~5

, чтобы выбрать один из последних 5 коммитов, которые нужно раздавить. После этого вы можете объединить ваш запрос извлечения в bitbucket, как обычно.

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