Работа с ветками

Отобразить список веток проекта:

git branch

Отобразить список веток с последними коммитами:

git branch -v

Создать новую ветку с названием "experimental":

git branch experimental

Переключиться на ветку experimental:

git checkout experimental

Создать ветку с названием "experimental" и переключиться на нее:

git checkout -b experimental

Создать ветку с названием "article" на основе ветки "article" из удаленного сервера pb и переключиться на нее:

git checkout -b article origin/article

Слить текущую ветку с веткой dev:

git merge dev

Переименовать ветку "dev" в "content":

git branch -m dev content

Удалить ветку dev:

git branch -d dev

Удалить ветку dev на удаленном сервере origin:

git push origin :dev

Запустить графический инструмент для отображения конфликтных ситуаций:

git mergetool

Посмотреть список веток, которые уже слиты с текущей:

git branch --merged

Посмотреть список веток, которые содержат наработки, но еще не слиты с текущей:

git branch --no-merged

Last updated