Как выполнить разрешение конфликта запроса извлечения BitBucket в IntelliJ IDEA - PullRequest
0 голосов
/ 27 января 2020

Допустим, у меня есть ветка development , и я открыл PR для моей ветки feature в разработке.

У меня конфликт, скажем, 1 файл (или 10, что угодно) - bitbucket говорит, что мне нужно сделать:

git checkout development
git pull origin feature

... Объединить разрешение конфликтов здесь ...

git commit
git push origin HEAD

Не всегда хочу делать это в командной строке, особенно для серьезных конфликтов. Я предпочитаю diff GUI.

. Я пробовал два разных способа:

  1. Разработка оформления заказа, затем через меню: VCS -> Git -> Объединить изменения-> проверить ветку функции, проверить squa sh commit -> разрешить конфликты. Результаты? огромный локальный журнал изменений, который создаст новый прямой коммит при разработке с содержимым ветви функций, а не просто исправление конфликта для фиксации.
  2. Через меню веток в правом нижнем углу -> выберите ветку функции -> Объединить в текущую (разработку), разрешение конфликтов - и ничего не отображается в списке изменений! нечего коммитить и pu sh ...

Как я объяснил, ни один из них не воспроизводит шаги для разрешения конфликта командной строки, как объясняет ведро с битами.

Так, как сделать это правильно в идее?

1 Ответ

0 голосов
/ 31 января 2020

2-й способ правильный. Как только конфликты разрешены после слияния, у вас будет новый коммит, и вы можете просто добавить Pu sh в BitBucket. Вы ничего не видите в изменениях, так как слияние производит новый коммит, и с тех пор не было создано никаких новых изменений.

...