MyTetra Share
Делитесь знаниями!
О, смотри-ка какое хорошее место. Дайте два!
Как в Git залить новую локальную ветку в удаленный репозитарий
23.07.2015
12:13
Текстовые метки: git, новая, ветка, публикация, залить, репозитарий
Раздел: Компьютер - Программирование - Системы контроля версий (VCS) - Git

Допустим, мы создали новую ветку в локальном репозитории. Новая ветка создавалась следующей командой:


$ git checkout -b dev

Switched to a new branch 'dev'


Для публикации в удаленном репозитарии можно использовать следующую команду:


$ git push origin dev

Total 0 (delta 0), reused 0 (delta 0)

To git@github.com:devlabuser/sharp.git

* [new branch] dev -> dev


Однако, такая команда не сделает ветку dev на удаленном репозитарии отслеживаемой и связанной с локальной. Поэтому, лучше всего воспользоваться опцией --set-upstream:


$ git push --set-upstream origin dev


Или, что то же самое, но с сокращенным именем опции:


$ git push -u origin dev


После этой команды локальная ветка dev и ветка dev в репозитарии будут связаны между собой. То есть, после такой команды (которая выполняется единожды), можно будет отправлять/принимать изменения лишь выполняя git push из ветки без указания всяких алиасов для сервера и удалённых веток. Это сделано просто для удобства.


Так же в этом разделе:
← Содержание ...
 
MyTetra Share v.0.35
Яндекс индекс цитирования