Git Merge игнорирует файлы, которые были возвращены из разработки, но добавлены в функциональную ветку - PullRequest
0 голосов
/ 17 сентября 2018

У меня есть 2 ветки развернуть & функция . Я сделал коммит A на разработке ветвь , а затем отменил его.

Затем я сделал еще один коммит B для функции ветвь , которая изменяет тот же файл , измененный, затем возвращенный на развернуть ветку .

Теперь, когда я пытаюсь создать Pull-запрос для объединения ветви функций в ветку разработки , файлы, измененные в commit B , игнорируются и не не отображаются ни как конфликтующие, ни как отредактированные и объединенные файлы в моем запросе на извлечение.

Где проблема?

1 Ответ

0 голосов
/ 31 декабря 2018

В качестве обходного пути вы можете воспроизвести локальную ветвь функций поверх обновленной ветки разработки:

git checkout feature
git fetch
git rebase origin/develop

Таким образом, вы публикуете новые коммиты только поверх самого последнего состояния ветви разработки.

git push --force
# that will update your existing PR, or make a new one
...