Перебазировать несколько веток в мастер одной командой - PullRequest
0 голосов
/ 15 мая 2019

Я работаю над каким-то заброшенным репо, имеющим две дюжины ветвей функций, и я хочу, чтобы они были в главном, есть ли способ перебазировать все в одной команде или мне нужно сделать их одну за другой?

1 Ответ

2 голосов
/ 15 мая 2019

Вы можете выполнить слияние одной командой:

# providing the current branch is `master`
git merge br1 br2 br3

Что касается перебазирования, то оно очень сильно зависит от того, что вы подразумеваете под «одной командой». Следующая команда?

for br in br1 br2 br3; do git rebase master $br; done
...