Git несколько выпусков рабочего процесса - PullRequest
0 голосов
/ 20 мая 2019

Как команда мы работаем над несколькими выпусками одновременно (выпуск 1, 2 и 3). Каждый выпуск имеет свои коммиты и функции, но мы постоянно обновляем обновление-2 тем, что есть в выпуске-1. Затем мы обновляем релиз-3 тем, что есть в выпуске-2. Таким образом, мы сохраняем любую ветку релиза после первого обновления.

Этот рабочий процесс работал довольно долгое время, но недавно релиз-1 начал содержать код выпуска-2 и выпуска-3 из ниоткуда. Мы проверили все коммиты, и они правильно зафиксированы в правильной ветке релиза.

Некоторое время назад мы заметили, что, хотя GitHub четко заявляет, что мы сливаем релиз-1 с релизом-2, это делает прямо противоположное ... Мы слили релиз-2 в релиз-1 ...

enter image description here

Есть ли причина, по которой вы столкнулись с тем, почему это могло произойти? Мы пытаемся разобраться в этом и не знаем, что вызвало это. Любые предложения помогут.

Мы исключили возможность того, что кто-то вставит неправильную ветку релиза в свою локальную ветвь, а затем отправит ее в ветку релиза ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...