Здесь показаны различия между двумя версиями данной страницы.
— |
sasdev:порядок_принятия_изменений_в_код [04/03/2015 10:51] (текущий) vdemidov создано |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | Код в проект принимается при помощи пулл-реквестов реализованных на сайте [[https://bitbucket.org/]] | ||
+ | Примерный порядок действий для того что бы ваш код попал в основной репозиторий САС.Планеты: | ||
+ | - Зарегистрироваться на [[https://bitbucket.org/]] | ||
+ | - Сделать форк репозитория с исходниками САС.Планеты | ||
+ | - Сделать локальный клон своего форка | ||
+ | - Внести свои изменения | ||
+ | - Убедиться что в основном репозитории не появилось изменений пока вы делали свои изменения | ||
+ | - Сделать один или несколько коммитов | ||
+ | - Отправить свои изменения на сервер | ||
+ | - Создать пул реквест | ||
+ | - Если в процессе ревью возникли замечания устранить их при помощи одного или нескольких коммитов | ||
+ | - Отправить новые изменения на сервер | ||
+ | - Обновить пул-реквест | ||
+ | - Пункты 9-11 повторять до тех пор пока пул-рекквест не будет одобрен | ||
+ | - Если замечаний и исправлений не было, то пул реквест будет принят | ||
+ | - Если исправления были или за время ревью появились новые коммиты в основном репозитории, то нужно: | ||
+ | - Собрать все исправления в один или несколько логичных коммитов | ||
+ | - Перенести их на текущий активный коммит основного репозитория | ||
+ | - Отменить старый пул реквест | ||
+ | - Повторить пункты начиная с 7-го |