Создайте несколько веток Git за один раз - PullRequest
0 голосов
/ 19 февраля 2019

Если я нахожусь в основной ветке и хочу создать другую ветку с именем myAwesomeBranch, но без проверки на нее, я делаю:

git branch myAwesomeBranch

Я хотел бы создать несколько ветвей в одной команде от мастера, еслиэто возможно?

Я пробовал:

git branch myAwesomeBranch1 myAwesomeBranch2 myAwesomeBranch3

Но это не сработало.

Ответы [ 2 ]

0 голосов
/ 20 февраля 2019

Кроме того, вы можете создать несколько веток в одной строке (с несколькими командами), используя ";"

git branch myAwesomeBranch1; git branch myAwesomeBranch2; git branch myAwesomeBranch3

0 голосов
/ 19 февраля 2019

enter image description here происхождение изображения: https://www.lynda.com/Git-tutorials/Delete-local-remote-branches/664821/719158-4.html


Git не поддерживает git branch <multiple branches>

правильный способ сделать это - использоватьсценарий оболочки (одна строка также сделает это)

# loop over the branch list you wish to create
for branchName in {b1,b2,b3}; 

    # Create the branch
    do git branch $branchName; 

    # Set the upstream so you will be able to push the branch to the remote
    git branch --track $branchName origin/$branchName

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