Объединить более 2 веток / голов одновременно в Git? - PullRequest
3 голосов
/ 03 марта 2012

Вопрос прост: у меня есть три головы (в данном случае ветви), и я хочу объединить их в мастера (одна из которых является мастером). Давайте назовем их master, foo и bar. Я знаю, что мог бы сделать два слияния отдельно, но я слышал, что это можно сделать один раз, и я хочу попробовать.

1 Ответ

5 голосов
/ 03 марта 2012

Просто сделайте следующее:

git checkout master
git merge foo bar

Это объединит две ветви в мастер ... это работает для любого числа ветвей - только если нет никаких слияний в этом "объединении осьминога" Git log --graph будет выглядеть примерно так:

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