= git diff[tool] {{tag>git}} == básicos git diff @ # @ = HEAD git show --stat --oneline git diff-tree --no-commit-id --name-only -r == configuración difftool #git config --global merge.tool kdiff3 #git config --global mergetool.kdiff3.path "/usr/bin/kdiff3" #git config --global mergetool.kdiff3.trustExitCode false git config --global --add diff.guitool kdiff3 git config --global difftool.kdiff3.path "/usr/bin/kdiff3" git config --global difftool.kdiff3.trustExitCode false [merge] tool = kdiff3 [mergetool "kdiff3"] path = /usr/bin/kdiff3 trustExitCode = false [diff] guitool = kdiff3 [difftool "kdiff3"] path = /usr/bin/kdiff3 trustExitCode = false /via: [[https://stackoverflow.com/questions/33308482/git-how-configure-kdiff3-as-merge-tool-and-diff-tool]] == more * [[https://git-scm.com/docs/diff-format]] * [[https://git-scm.com/docs/git-diff]]