Simplifique a resolução de conflitos do Mercurial

Se você costuma resolver conflitos no Mercurial, coloque isso em seu script de inicialização de escolha, ele pode acelerar um pouco as coisas:

conflictedFiles="find . -name '*.orig' | sed 's/.orig//g'"

# open conflicted files in text editor of choice - e.g. SublimeText
alias o
="$conflictedFiles | xargs subl"

# do work, then:
# mark conflicted files as resolved
alias r
="$conflictedFiles | xargs -I {} hg resolve -m {}"

# delete original files
alias d
="find . -name '*.orig' | xargs rm"

Uso: digite “o”, trabalhe para resolver conflitos, digite “r” e, em seguida, “d” (abrir, resolver, deletar).