Skip to content
Paxton Prescott edited this page Aug 8, 2016 · 11 revisions

Welcome to the CEV-Eris wiki!

Воркфлоу запила фичи:

  1. Создать майлстоун
  2. Создать issues
  3. Придумать имя ветки (без заглавных букв, от них у гита бывает несварение)
  4. Создать ветку у себя
  5. Закоммитить в свою ветку исправления issues (в сообщении не забыть #номер ишью и указывать, что и зачем сделано)
  6. Запушить в свою ветку
  7. Создать пулл реквест (из своей ветки в мастер)
  8. Найти того, кто поревьюит пулл реквест (для банальных правок не нужно)
  9. Протестировать пулл реквест
  10.  Функционально
    
  11. Протестировать майлстоун (если майлстоун покрыт пулл реквестом - то пулл реквест)
  12. Интеграционно
  13. Влить реквест в мастер, как белый человек, через git rebase (см. инструкцию ниже)
  14. Пойти и закрыть все 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

Clone this wiki locally