Skip to content

Dev: Pull Requests

taery edited this page Oct 14, 2016 · 3 revisions

Pull Request'ы (PR) позволяют всем участникам команды быть в курсе, что делают другие. В общем случае любая значимая часть кода появляется в ветке develop только посредством PR.

В общем случае последовательность действий такая:

  1. создать ветку feature/осмысленное-имя (от develop),
  2. сделать туда кучу коммитов,
  3. создать PR (в develop), когда думаете что все готово (на самом деле это не так),
  4. в описании указать ссылку на задачу из YouTrack (если она есть)
  5. добавить в PR сопроводительные картинки и анимации, если были изменения в UI
  6. @упомянуть с галочками в PR, тех кто по вашему мнению должен просмотреть нововведения,
  7. поставить себя в качестве assignee(себя и всех, кто еще будет коммитить в ветку вашего PR),
  8. реагировать на комменты по PR, исправлять недочеты коммитами в ветку,
  9. убедиться что все одобрили коммит (это видно по галочкам) а все недочеты исправлены
  10. PROFIT.