Skip to content

Latest commit

 

History

History
25 lines (22 loc) · 1.05 KB

CONTRIBUTING.md

File metadata and controls

25 lines (22 loc) · 1.05 KB

Настройка:

  • все члены команды имеют доступ к репозиторию на запись;
  • проект собирается с использованием Gradle;
  • к репозиторию подключен Travis CI.

Правила:

  • в ветку master должен попадать только код, который билдится.

Рекомендации:

  • желательно под каждую фичу заводить отдельную ветку как рекомендуется в статье;
  • желательно завести именную dev-ветку и работать в ней, в чужие именные ветки при этом прямые изменения вносить запрещено, однако остаются такие инструменты как комментарии и пулл-реквесты;
  • перед сливом изменений в master лучше создать pull request и пригласить одного из тиммейтов на ревью (особенно, если это изменение уже существующего кода или добавление большого количества нового);
  • стоит исправлять замеченную в "чужом" коде хуйню;
  • как можно чаще сливать изменения на сервер;
  • перед началом работы всегда стоит синхронизировать репозиторий с сервером;
  • перед началом работы над фичей стоит проверять, не начал ли уже кто-то работу над ней же.