Remover artefatos de mesclagem em um repositório git

Todo mundo faz isso pelo menos uma vez … você executa um git merge , atinge alguns conflitos e fica com os arquivos .orig . Aqui está um one-liner que você pode executar a partir da raiz do seu repo para excluí-los (e informar quais foram excluídos).

find . | grep -P 'orig$' ; find . | grep -P 'orig$' | xargs rm

Eu coloquei isso no meu arquivo ~ / .aliases como rmorig .

alias rmorig="find . | grep -P 'orig$' ; find . | grep -P 'orig$' | xargs rm"