--force
добавить обновлённый без удаления игнора будет нельзя
Какой должен быть порядок действий в том случае если ты уже слил ветку, но забыл в той ветке изменить перед коммитом и слиянием в мэйн какую-то мелочь и эту ветку эту ещё не удалил?
fix conflicts and then...
git add assets/src/style/_page.scss
git merge --continue
Вы удаляете указатель. Но даже он не удаляется а сохраняется в журнале reflog.
Больше ничего не удаляется. Даже коммиты остаются на месте.