git diff[tool]

mostrar diferencias entre working area y último commit
git diff @ # @ = HEAD
mostrar ficheros cambiados respecto a un commit
git show --stat --oneline <commit-id>
git diff-tree --no-commit-id --name-only -r <commit-id>
#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
.gitignore
[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

  • tech/git/difftool.txt
  • Darrera modificació: 06/08/2020 04:11
  • per mate