Github меняет направление слияния в запросе на вытягивание - PullRequest
0 голосов
/ 05 мая 2020

У меня есть две ветки: development и release. Я внес некоторые изменения в ветку выпуска, которые теперь хочу объединить с веткой разработки.

После создания запроса на вытягивание на Github и разрешения всех конфликтов я заметил, что он фактически слил development с release, по сути меняя направление слияния, которое я хочу. Это не то поведение, которое я хочу, так как есть много коммитов и разработок, которые мне не нужны в моей ветке выпуска.

Почему он это делает? Как я могу убедиться, что я объединяю только release в development, а не наоборот?

1 Ответ

0 голосов
/ 05 мая 2020

Вы разрешали конфликты «онлайн» с GitHub? Он должен где-то записывать разрешенные конфликты, и это будет исходная ветвь.

Pull-запросы следует использовать для повторной интеграции функций или исправлений в основную ветку, а не для синхронизации c основная ветка обратно в функциональную ветку. Для этого вы должны снова объединить локально и pu sh свою ветку, переустановив ветку поверх основной (release в вашем случае) - в зависимости от вашего рабочего процесса.

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