Setup and Config
Getting and Creating Projects
Basic Snapshotting
Branching and Merging
Sharing and Updating Projects
Inspection and Comparison
Patching
Debugging
External Systems
Server Admin
Guides
- gitattributes
- Command-line interface conventions
- Everyday Git
- Frequently Asked Questions (FAQ)
- Glossary
- Hooks
- gitignore
- gitmodules
- Revisions
- Submodules
- Tutorial
- Workflows
- All guides...
Administration
Plumbing Commands
-
2.51.1
2025-10-15
-
2.51.0
2025-08-18
- 2.43.1 → 2.50.1 no changes
-
2.43.0
2023-11-20
- 2.1.4 → 2.42.4 no changes
-
2.0.5
2014-12-17
ATENÇÃO
git whatchanged has been deprecated and is scheduled for removal in a future version of Git, as it is merely git log with different default; whatchanged is not even shorter to type than log --raw.
DESCRIÇÃO
Exibe os registros log do commit e saída diff que cada commit introduz.
Os novos usuários são incentivados a usar o comando git-log[1]. O comando whatchanged é essencialmente o mesmo que o comando git-log[1], mas a predefinição é mostrar a saída do diff em formato bruto e ignorar as mesclagens.
O comando é mantido principalmente por razões históricas; muitas pessoas que aprenderam Git bem antes do git log ser inventado, lendo a lista de discussão do kernel do Linux, são treinados para digitá-lo.
Exemplos
-
gitwhatchanged-pv2.6.12..include/scsidrivers/scsi -
Exibe como correções dos commits desde a versão v2.6.12 que alterou qualquer arquivo nos subdiretórios include/scsi ou drivers/scsi
- git whatchanged --since="2 semanas atrás" -- gitk
-
Mostrar as alterações feitas nas últimas duas semanas no arquivo "gitk". O "--" é necessário para evitar confusão com o ramo chamado gitk
GIT
Parte do conjunto git[1]