Часто используемые команды GIT


 

Взять [file] из другой ветки:
$ git checkout [branch] [file]
Управление ветками локально:
список веток:
$ git branch

Создать новую ветку на основе текущей:

$ git checkout -b [branch]

Удаление ветки:

$ git branch -d [ветка]
Управление ветками на сервере:

Push локальной ветки на сервер (имя сервера по умолчанию origin):

$ git push origin [ветка]

Однако для удобного git pull в этой ветке нужно поправить .git/config, добавив секцию аналогично master ветки

Добавить все файлы в git рекурсивно (git add recursive):
# find * -type f -exec git add {} \;