Resolver conflitos de merges ¨¦ provavelmente uma das atividades menos apreciadas no desenvolvimento de software. Ainda que existam t¨¦cnicas que reduzam a complexidade dos merges ¡ª por exemplo, praticando integra??o cont¨ªnua no sentido original de realizar o merge para a branch principal compartilhada diariamente ¡ª acabamos vendo muitos esfor?os gastos com merges. Branches de funcionalidades de longa dura??o s?o uma das culpadas, mas o c¨®digo assistido por IA tamb¨¦m possui uma tend¨ºncia em aumentar o tamanho das mudan?as de c¨®digo. A ajuda pode vir na forma de , uma nova ferramenta que resolve conflitos de merges considerando a ¨¢rvore sint¨¢tica ao inv¨¦s de tratar c¨®digo apenas como linhas de texto. Como um controlador de merges do git, pode ser configurado para que sub-comandos git como merge
e cherry-pick
automaticamente utilizem Mergiraf ao inv¨¦s das heur¨ªsticas padr?es.

