Допустим, у меня есть 4 ветви:
- развернуть: ветвь, в которой код проверен узлом и готов к сборке
- local / 1: ветвь, в которой код для проблемы # 1 -
- local / 2: ветвь, где код для проблемы # 2 -
- local / 3: ветка, где код для проблемы # 3 и ему нужен код из local / 2 для работы
Теперь в моей фирме есть правило:
- "Всякий раз, когда проблема обрабатывается, ветвь, которая Соответствующие вопросы должны быть объединены для разработки ". И я не хочу ждать, пока мой коллега подтвердит мой код, чтобы продолжить работу.
Что произойдет, если проблема # 2 будет обработана, а ветвь local / 2 будет объединена с разработчиком? Локальная ветка / 3 потеряна, потому что начальный коммит ha sh зависит от локальной ветки / 2? Как я могу объединить свою ветку local / 3 без конфликтов после слияния Develop и Local / 2?