Como posso mostrar o que um commit fez?

Como Posso Mostrar O Que Um Commit Fez



No Git, um commit representa um instantâneo de todo o repositório Git em um determinado momento. Quando os usuários fazem alterações em arquivos no repositório, eles preparam essas alterações e, em seguida, criam um commit para salvá-las. Mais especificamente, quando um commit é criado, o Git cria um instantâneo do estado atual do repositório, incluindo todas as alterações que foram testadas. Cada confirmação contém informações, incluindo a mensagem de confirmação, data, autor e arquivos que foram adicionados, modificados ou excluídos. Os usuários podem visualizar todas as alterações feitas nos commits.

Este artigo irá demonstrar os métodos para mostrar o que um determinado commit fez.

Como mostrar o que um commit fez?

Diferentes comandos do Git podem ser usados ​​para mostrar o que um determinado commit fez, como:







Método 1: Exibir alterações de confirmação usando o comando “git show

O ' git show ” junto com o ID do commit mostra informações detalhadas sobre esse commit, incluindo a mensagem do commit, nome do autor, data e hora. Ele também mostra o que um determinado commit fez.



Passo 1: Selecione Commit Desejado

Primeiro, exiba o histórico de confirmação e escolha uma confirmação específica.



git log --on-line

A saída abaixo mostra todo o histórico de commits. Selecionamos o “ 3245529 ” id do commit:





Etapa 2: visualizar alterações de confirmação

Em seguida, utilize o “ git show ” juntamente com o ID de confirmação selecionado para visualizar suas alterações:



git show 3245529

A saída abaixo mostra as alterações feitas no commit selecionado. Na parte destacada, o texto verde junto com o “ + ” representa as novas linhas adicionadas ao arquivo no commit:

Além disso, o “ -Estado ” também pode ser usada no mesmo comando para visualizar a breve lista de alterações:

git show 3245529 --Estado

A captura de tela abaixo indica que três inserções foram adicionadas a este commit:

Método 2: Exibir alterações de confirmação usando “git diff ^!” Comando

O ' git diff ” com o ID de commit específico é usado para visualizar as alterações feitas nesse commit. Use o comando fornecido e adicione o “^!” símbolos para excluir todos os commits pai do diff:

git diff 3245529 ^ !

Na captura de tela abaixo, a parte destacada mostra as alterações adicionadas no commit selecionado:

Nós explicamos os métodos mais fáceis para mostrar o que um commit específico fez.

Conclusão

Para mostrar o que um determinado commit fez, primeiro selecione o commit desejado e copie seu ID de commit. Em seguida, execute o “ git show ' ou ' git diff ^! ” para visualizar as alterações adicionadas a esse commit. Este artigo demonstrou os métodos para mostrar o que um determinado commit fez no Git.