Когда я удаляю ветку - это я что делаю-то по сути?
--force

добавить обновлённый без удаления игнора будет нельзя
Какой должен быть порядок действий в том случае если ты уже слил ветку, но забыл в той ветке изменить перед коммитом и слиянием в мэйн какую-то мелочь и эту ветку эту ещё не удалил?
fix conflicts and then...
git add assets/src/style/_page.scss
git merge --continue
Error: Permission denied (publickey)