-
Notifications
You must be signed in to change notification settings - Fork 497
Home
Amelia Earhart edited this page Oct 27, 2017
·
11 revisions
##Гуглодок с аналитикой по задачам
- Создать майлстоун
- Создать issues
- Придумать имя ветки (без заглавных букв, от них у гита бывает несварение)
- Создать ветку у себя
- Закоммитить в свою ветку исправления issues (в сообщении не забыть #номер ишью и указывать, что и зачем сделано)
- Функционально протестировать пулл реквест (Как тестировать)
- Запушить в свою ветку
- Создать пулл реквест (из своей ветки в мастер)
- Найти того, кто поревьюит пулл реквест (для банальных правок не нужно)
- Интеграционно протестировать майлстоун (если майлстоун покрыт пулл реквестом - то пулл реквест)
- Влить реквест в мастер, как белый человек, через git rebase (см. инструкцию ниже)
- Закрыть пулл реквест
- Пойти и закрыть все issue
У себя на компе выполняешь:
git checkout master
git pull [email protected]:Algol12/CEV-Eris.git master
git checkout sample_branch_123
//морально приготовился разрешать конфликты
git rebase master
git checkout master
git merge —no-ff sample_branch_123
//Убедился, что все коммиты, относящиеся к обновлению из нашей ветки встали поверх последнего коммита мастера
git push [email protected]:Algol12/CEV-Eris.git master!