git Процесс разработки: Работа через PR (pull request) и merge для подтягивания изменений - Инструкция
Primary tabs
Общая схема: одна задача - одна ветка + обновление мастера через PR, а не прямым пушем:
Подробнее:
- Переключаемся на мастер:
git co master
- Обновляем мастер, чтобы ответвится от последней версии:
git pull
- Создаем новую ветку по имени задачи в каком-то формате, напр:
git co -b никнеймРазработчика/названиеЗадачи
-- команда создаст ветку и сразу же переключит на нее репозиторий, тут название, где сначала идет имя/ник разработчика, а потом название задачки
- Работаем с локальной верткой, коммитим и пушим изменения
- Когда задача готова - открываем Pull Request в главную ветку проекта (master)
После принятия PR-а ветка во внешнем репозитории обычно удаляется
- Log in to post comments
- 638 reads