Visualizando Alterações
git log -p
Já discutimos como visualizar o histórico de commits utilizando o comando git log
. No entanto, muitas vezes também é necessário ver as linhas exatas alteradas em cada commit. Essa abordagem é útil quando se deseja identificar rapidamente um commit que introduziu um determinado erro no programa.
É nesse contexto que o comando git log
com a opção -p
(de patch) se torna útil. Veja o comando completo:
Agora, execute o comando no terminal:
Separei cada commit com uma moldura de cores diferentes para melhorar a distinção visual. Como há informações detalhadas sobre cada commit, nem todo o texto cabe na tela, então é possível utilizar as setas do teclado para rolar para cima e para baixo.
Você pode sair pressionando a tecla q.
Aqui, os sinais de mais indicam linhas adicionadas, e se tivéssemos excluído algumas linhas, elas seriam exibidas com sinais de menos (traços).
git show
O principal objetivo do git show
é fornecer uma visualização detalhada das alterações introduzidas por um commit específico. Veja uma sintaxe básica para o comando git show
:
git show [commit]
Onde [commit] é o identificador (hash) do commit que você deseja exibir.
Vamos analisar a saída do comando git log -p
, focando especificamente no segundo commit mais recente:
Aqui estão as primeiras linhas da saída para este commit. Para utilizar o comando git show
para este commit, copie o hash e execute o seguinte comando:
O hash do seu commit pode ser diferente, portanto, utilize o hash correto.
Vamos executar este comando no terminal:
Como pode ver, a saída é a mesma do comando git log -p
, mas apenas para um commit.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
What is the difference between `git log -p` and `git show`?
How can I find the commit hash for a specific change?
Can you explain more about the output format of these commands?
Awesome!
Completion rate improved to 3.57
Visualizando Alterações
Deslize para mostrar o menu
git log -p
Já discutimos como visualizar o histórico de commits utilizando o comando git log
. No entanto, muitas vezes também é necessário ver as linhas exatas alteradas em cada commit. Essa abordagem é útil quando se deseja identificar rapidamente um commit que introduziu um determinado erro no programa.
É nesse contexto que o comando git log
com a opção -p
(de patch) se torna útil. Veja o comando completo:
Agora, execute o comando no terminal:
Separei cada commit com uma moldura de cores diferentes para melhorar a distinção visual. Como há informações detalhadas sobre cada commit, nem todo o texto cabe na tela, então é possível utilizar as setas do teclado para rolar para cima e para baixo.
Você pode sair pressionando a tecla q.
Aqui, os sinais de mais indicam linhas adicionadas, e se tivéssemos excluído algumas linhas, elas seriam exibidas com sinais de menos (traços).
git show
O principal objetivo do git show
é fornecer uma visualização detalhada das alterações introduzidas por um commit específico. Veja uma sintaxe básica para o comando git show
:
git show [commit]
Onde [commit] é o identificador (hash) do commit que você deseja exibir.
Vamos analisar a saída do comando git log -p
, focando especificamente no segundo commit mais recente:
Aqui estão as primeiras linhas da saída para este commit. Para utilizar o comando git show
para este commit, copie o hash e execute o seguinte comando:
O hash do seu commit pode ser diferente, portanto, utilize o hash correto.
Vamos executar este comando no terminal:
Como pode ver, a saída é a mesma do comando git log -p
, mas apenas para um commit.
Obrigado pelo seu feedback!