Використання KDiff3 як інструмента перегляду різниць та об'єднання Git
KDiff3 можна використовувати як інструмент перегляду різниць та об'єднання гілок у Git.
Достатньо додати вказані нижче рядки до вашого файла gitconfig
.
[diff] tool = kdiff3 [difftool "kdiff3"] path = <шлях до виконуваного файла kdiff3 у вашій системі> [difftool] prompt = false keepBackup = false trustExitCode = false [merge] tool = kdiff3 [mergetool] prompt = false keepBackup = false keepTemporaries = false [mergetool "kdiff3"] path = <шлях до виконуваного файла kdiff3 у вашій системі >
Для перегляду відмінностей між двома внесками скористайтеся такою командою: git difftool
перший_хеш
другий_хеш
--tool=kdiff3 --cc якийсь_файл_у_ієрархії_git
Щоб об'єднати гілку за допомогою KDiff3 скористайтеся командою git merge
назва_гілки
&& git mergetool --tool=kdiff3
Після розв'язування конфліктів у звичайний спосіб достатньо просто записати зміни до сховища, щоб досягти мети.