Есть два популярных варианта применения изменений из одной ветки в другую, это:
Помимо всех этих советов. Делаем так:
git reset --hard HEAD
Это актуально и в случае, если вы хотите уйти от состояния вроде:
All conflicts fixed but you are still merging. (use "git commit" to conclude merge)
В gitbash (windows) Используется синтаксис vi: