Чтобы не забыть
Добавляем в переменную окружения "path" путь до установленного kdiff3
Добавляем в переменную окружения "path" путь до установленного kdiff3
[core] autocrlf = false [merge] tool = kdiff3 [diff] tool = kdiff3[alias] lg = log --graph --pretty=format:'%Cred%h%Creset %ad %s %C(yellow)%d%Creset %C(bold blue)<%an>%Creset' --date=short hist = log --graph --all --pretty=format:'%Cred%h%Creset %ad %s %C(yellow)%d%Creset %C(bold blue)<%an>%Creset' --date=short
Установлен kdiff3 как внешняя утилита merge и diff.
Теперь при вызове git mergetool и git difftool будет вызываться kdiff3.
Два алиаса:
git lg - показ истории относительно текущей веткиgit hist - показ всей истории