Git merge upstream: impede que arquivos sejam excluídos

Às vezes, ao mesclar o upstream de um repositório bifurcado, você pode ter algum conflito com arquivos excluídos da origem, mas ainda úteis para você.
O comando a seguir explicará como evitar que esses arquivos sejam excluídos do fork durante a fusão do upstream.

Recuperar dados do upstream

git remote update
git merge upstream
/origin

Remover modificação feita no arquivo alterado

git reset HEAD <file>
git co
-f <file>

Em seguida, prossiga com o processo de mesclagem

Respostas relacionadas:

fatal: recusar-se a mesclar histórias não relacionadas