У меня есть foo.cpp
файл.В ветке master есть модификация,
merge conflict test, make a master modification.
В той же строке есть другая модификация br1,
merge conflict test, make a local modification and will stash it.
Сейчас я на br1 и спрятал локальнуюмодификации, затем я перебазирую основную ветвь.
git rebase origin/master
Затем я git stash pop
локальная модификация, здесь я получаю конфликт,
<<<<<<< Updated upstream
merge conflict test, make a master modification.
=======
merge conflict test, make a local modification and will stash it.
>>>>>>> Stashed changes
Вот проблема.Когда я работаю в Visual Studio, я знаю, что могу нажать кнопку «объединить» в VS GUI для редактирования конфликта.После этого я могу git --continue
пройти через этот конфликт.
Но в текущей ситуации у меня нет VS.Я не знаю, как команда для редактирования конфликта.Я могу отредактировать его в блокноте, потому что конфликт прост, но я не знаю, как пометить его как разрешенный.