Я читаю о стратегии ветвления GIT, которая включает в себя освоение, разработку, исправление, выпуск, функцию.
Мы-5 разработчиков, работающих на веб-сайте python. Ниже приведена стратегия ветвления, которую я хочу использовать на GitHub.
- Производственный код находится в главной ветви.
- Я создаю ответвление задачи от главной ветви.
- Я работаю над ветвью задач и, прежде чем отправлять код в git, переключаюсь на master и вытаскиваю код, переключаюсь на Task и сливаюсь с master. Это делается для того, чтобы мой код был синхронизирован с удаленным мастером
- Нажимной код
- Поднимите PR из ветви задач в главную ветвь.
Что произойдет, если у master есть дополнительный код, которого мне не хватает в ветке задач, и я забываю выполнить шаг 3?