Git: создать и залить новую локальную ветку в удаленный репозиторий

Обе ниже описаные команды создадут ветку на тот коммит, на котором вы сейчас находитесь. Так что перед созданием, обязательно убедитесь что вы находитесь в той ветке, из которой вы хотите создать новую. Делается это следующим образом:

git status

В ответ должно вывестись следующее:

On branch master

Где master — название ветки, в который вы находитесь на данный момент.


Создаем новую ветку и сразу в нее переходим командой:

git checkout -b develop

Текущая команда является шорткатом к этим двум:

git branch develop
git checkout develop



Публикация в удаленном репозитории:

git push --set-upstream origin develop

Или шорткатом:

git push -u origin develop

Опция —set-upstream позволит сделать ветку develop, на удаленном репозитории, связанной с локальной, а значит и отслеживаемой. Это позволит отправлять/принимать изменения без использования алиасов для сервера и удаленных веток.

Поделиться
Отправить
2017   git   how to
Ваш комментарий
адрес не будет опубликован

ХТМЛ не работает

Ctrl + Enter