Skip to content

Git Workflow

Igor Stepanov edited this page Feb 29, 2016 · 1 revision

New feature

git checkout dev
git checkout -b feature-name

Работаем над фичей... Создаем PR. Ждем откликов других участников. После этого:

git checkout dev
git pull -r origin dev
git checkout feature-name
git rebase -i dev

Можно сделать squash для всех коммитов кроме первого, чтобы все коммиты в ветке собрались в один. Либо просто оставить как есть. Далее заливаем dev и удаляем ветку.

git checkout dev
git merge feature-name
git push origin dev
git branch -d feature-name

Если PR не закрылся, то закрываем его и удаляем ветку на гитхабе.

Clone this wiki locally