Git - Создайте новую ветку со всем контентом из основной ветки - PullRequest
0 голосов
/ 03 декабря 2018

Скажем, я до сих пор работал только на master и уже отправил все коммиты в ветку master на github.com.Это так просто создать testing со всем содержимым из master (в данный конкретный момент времени)?

$ git checkout -b testing
$ git add *
$ git push origin testing

1 Ответ

0 голосов
/ 03 декабря 2018

Да, как говорит RomainValeri, нет необходимости в git add * Для создания ветви тестирования, если вы находитесь в основной ветви:

git checkout -b testing

Чтобы отправить ваши изменения в тестирование ветви:

git add -A
git commit -m "Some message"
git push origin testing

Затем, если вы хотите объединить то, что у вас есть в тестировании, с основной веткой:

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