A veces tengo que hacer git merges en la consola. Hasta ahora, para resolver los conflictos, utilizaba el FileMerge de Xcode 3 (se puede abrir en la consola con el comando 'opendiff'). Si aparecen conflictos, uso 'git mergetool' que invoca automáticamente opendiff para cada uno de los archivos en conflicto.
Sin embargo, Xcode 4 cuenta con un componente mergetool mucho mejor para resolver conflictos. Creo que este componente forma parte del ejecutable de Xcode 4, en lugar de ser independiente. Permite previsualizar el archivo fusionado, y editar directamente el código fusionado caso por caso, lo que hace que la fusión de conflictos complejos sea increíblemente rápida y satisfactoria.
¿Existe alguna forma de utilizar el mergetool de Xcode 4 al invocar 'git mergetool' desde el Terminal?
No encuentro un ejecutable para esta herramienta dentro del paquete de Xcode 4. Cualquier hack que logre esto sería bienvenido.