
KDiff3 se puede usar para las diferencias de Git y como herramienta de fusión.
Solo tiene que añadir las siguientes líneas en su archivo gitconfig
.
[diff] tool = kdiff3 [difftool "kdiff3"] path = <ruta al binario de kdiff3 en su sistema> [difftool] prompt = false keepBackup = false trustExitCode = false [merge] tool = kdiff3 [mergetool] prompt = false keepBackup = false keepTemporaries = false [mergetool "kdiff3"] path = <ruta al binario de kdiff3 en su sistema >
A continuación, para ver las diferencias entre dos «commits», use git difftool
primer_hash
segundo_hash
--tool=kdiff3 --cc archivo_en_el_árbol_de_git
Para fusionar una rama con KDiff3, use git merge
nombre_de_la_rama
&& git mergetool --tool=kdiff3
Después de resolver los conflictos de fusión del modo habitual, basta con enviar los cambios para terminar la tarea.