Перебазировать ветку нескольких объектов
Я и мои друзья сотрудничаем над проектом (все любители), и нам трудно на git rebase. Наш рабочий процесс заключается в том, что мы работаем над каждой из наших собственных ветвей, и каждый раз, когда кто-то заканчивает свою работу, он отправляет ее и отправляет запрос на извлечение. После того, как мы рассмотрим и дадим пиару зеленый свет, мы сделаем это для мастера. Звучит очень организованно, но каждый раз, когда мы перебазируем ветвь в master, кажется, что если мы хотим, чтобы другая ветвь была перебазирована в master, мы теперь находимся на отдельной голове. Так какие-нибудь советы, как избежать этой отстраненной головы?
1 ответ
Как упомянуто в " Git: Как перебазировать много веток (с одним и тем же базовым коммитом) одновременно?", Не должно быть никаких отсоединенных HEAD.
Каждая перебазировка будет воспроизводить ветвь и заново создавать HEAD для каждой перебазированной ветки.
Перебазировать ветку и ее потомков немного сложнее: посмотрите этот ответ.