- Когда берем задачу, отводим ветку от
master
и работаем там:git checkout -b <branchname>
- Потом, когда выполнили задачу, сливаем
master
в нашу ветку:git pull origin master && git merge master
- Разрешаем возможные конфликты
- Коммитим
- Заливаем нашу ветку на GitHub:
git push origin <branchname>
- Составляем pull-request в интерфейсе гитхаба, к которому привязываем задачу с доски
- Просим кого-нибудь посмотреть ваш код
- Ура, ваш код теперь в мастере