Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Següent revisió | Revisió prèvia | ||
| tech:git:diff [18/03/2020 04:20] – creat mate | tech:git:diff [31/10/2025 11:00] (actual) – [git diff] mate | ||
|---|---|---|---|
| Línia 1: | Línia 1: | ||
| - | = git diff[tool] | + | = git DIFF |
| - | == básicos | + | {{tag> |
| - | <code bash; mostrar diferencias entre working area y último commit> | + | /via: [[https:// |
| + | |||
| + | == diferencias en ficheros | ||
| + | | ||
| git diff @ # @ = HEAD | git diff @ # @ = HEAD | ||
| </ | </ | ||
| - | + | * mostrar ficheros cambiados respecto a un commit:<code bash> | |
| - | <code bash; mostrar ficheros cambiados respecto a un commit> | + | |
| git show --stat --oneline < | git show --stat --oneline < | ||
| git diff-tree --no-commit-id --name-only -r < | git diff-tree --no-commit-id --name-only -r < | ||
| </ | </ | ||
| + | * muestra diferencias entre 2 ramas (HEAD) (2 puntos):< | ||
| + | * muestra diferencias entre el HEAD de una rama y el ancestro común de la otra (3 puntos):< | ||
| - | == configuración difftool | + | == diferencias commits |
| - | <code bash> | + | * comparar commits entre 2 ramas:<code bash> |
| - | #git config --global merge.tool kdiff3 | + | * menos información:< |
| - | #git config --global mergetool.kdiff3.path "/usr/ | + | |
| - | #git config | + | |
| - | + | ||
| - | git config | + | |
| - | git config | + | |
| - | git config --global difftool.kdiff3.trustExitCode false | + | |
| - | </ | + | |
| - | + | ||
| - | <code properties; .gitignore> | + | |
| - | [merge] | + | |
| - | tool = kdiff3 | + | |
| - | [mergetool " | + | |
| - | path = / | + | |
| - | trustExitCode = false | + | |
| - | + | ||
| - | [diff] | + | |
| - | guitool = kdiff3 | + | |
| - | [difftool " | + | |
| - | path = / | + | |
| - | trustExitCode = false | + | |
| - | </ | + | |
| - | /via: [[https:// | + | |
| - | == more | + | == diferencias ficheros |
| - | * [[https://git-scm.com/ | + | * comparar un fichero específico entre 2 ramas:<code bash>git diff master..feature |
| - | * [[https:// | + | |