Skip to content
Amelia Earhart edited this page Oct 27, 2017 · 11 revisions

Welcome to the CEV-Eris wiki!

##Гуглодок с аналитикой по задачам

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

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

Как влить правки в мастер так, чтобы твои коммиты встали сверху, друг за другом

У себя на компе выполняешь:

git checkout master

git pull git@github.com: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 git@github.com:Algol12/CEV-Eris.git master!