Как создать связанный / связанный запрос на перенос на GitHub - PullRequest
0 голосов
/ 29 мая 2020

У меня есть несколько функциональных веток, и обычно, когда я делаю git pu sh из моей функциональной ветки (проверено локально), gitHub хочет объединиться с мастером.

Однако у меня есть наблюдаемые запросы на вытягивание, которые содержат коммиты из разных функциональных веток, все в одном PR. Я также видел коммиты из разных функциональных веток, которые пытались объединить коммиты с другими, все в одном PR.

Ни одна из веток еще не существует в репозитории github.

Как это делается?

Простите меня, если этот вопрос слишком тривиален, я новичок в github!

1 Ответ

2 голосов
/ 29 мая 2020

Когда вы создаете запрос на перенос, вы можете указать базовую ветвь, которая является ветвью, на которой он основан и с которой он будет объединен. Если вы установите базовую ветвь своего первого PR на master и вы установите базовую ветвь последующих PR равной таковой для вашего первого PR, то эти последующие PR объединятся в ваш первый PR, а затем они объединятся в master .

Как правило, вы захотите сделать это только в том случае, если у вас было несколько связанных PR или если у вас была одна серия, основанная на другой. Если у вас последний случай, GitHub исключит коммиты в базовой ветке (то есть в первой ветке PR) из отображения в последней, показывая только те коммиты, которые являются новыми в вашем другом PR.

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