A volte devo fare fusioni git sulla console. Fino ad ora, per risolvere i conflitti, stavo usando FileMerge di Xcode 3 (puoi aprirlo sulla console usando il comando 'opendiff'). Se i conflitti mostrano, io uso 'git mergetool' che invoca automaticamente l'opendiff per ciascuno dei file in conflitto.
Tuttavia, Xcode 4 presenta un componente mergetool molto più bello per risolvere i conflitti. Credo che questo componente sia parte dell'eseguibile Xcode 4, piuttosto che autonomo. Consente di visualizzare l'anteprima del file unito e di modificare direttamente il codice unito caso per caso, il che rende l'unione di conflitti complessi incredibilmente veloce e soddisfacente.
C'è un modo per usare Xcode 4 mergetool quando si richiama 'git mergetool' dal Terminale?
Non riesco a trovare un eseguibile per questo strumento all'interno del bundle Xcode 4. Qualsiasi hack che raggiunga questo sarebbe il benvenuto.