Como posso mostrar o que um commitido fez?

Como posso mostrar o que um commitido fez?
No Git, uma confirmação representa um instantâneo de todo o repositório Git em um determinado momento. Quando os usuários fazem alterações nos arquivos no repositório, eles encenam essas mudanças e depois criam um compromisso para salvar essas alterações. Mais especificamente, quando um compromisso é criado, o Git cria um instantâneo do estado atual do repositório, incluindo todas as alterações que foram encenadas. Cada compromisso contém informações, incluindo a mensagem de compromisso, data, autor e arquivos que foram adicionados, modificados ou excluídos. Os usuários podem visualizar todas as alterações feitas nos compromissos.

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

Como mostrar o que um commitido fez?

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

  • ““show git
  • ““git diff ^!

Método 1: Ver alterações de comprometimento usando o comando "git show"

O "show git”O comando junto com o ID de confirmação mostra informações detalhadas sobre esse comprometimento, incluindo a mensagem de comprometimento, nome do autor, data e hora. Também mostra o que um determinado commitido fez.

Etapa 1: Selecione o comprometimento desejado

Primeiro, exiba o histórico de commit e escolha um determinado compromisso.

Git Log --oneeline

A saída abaixo mostra todo o histórico de compromissos. Nós selecionamos o “3245529”Commiti ID:

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

Então, utilize o “show git”Comando junto com o ID de confirmação selecionado para visualizar suas alterações:

Git Show 3245529

A saída abaixo mostra as alterações feitas na confirmação selecionada. Na parte destacada, o texto verde junto com o “+”O símbolo representa as novas linhas adicionadas ao arquivo na confirmação:

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

Git Show 3245529 -Stat

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

Método 2: Veja as alterações do comprometimento usando “Git Diff ^!”Comando

O "Git Dif”O comando com o ID de confirmação específico é usado para ver as alterações feitas para esse compromisso. Use o comando fornecido e adicione o “^!”Símbolos para excluir todos os pais se compromete com o diferencial:

Git Diff 3245529^!

Na captura de tela abaixo, a parte destacada mostra as alterações adicionadas no comprometimento 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 compromisso fez, primeiro, selecione o comprometimento desejado e copie seu ID de confirmação. Então, execute o “show git " ou "git diff ^!”Comando para ver as mudanças adicionadas a esse compromisso. Este artigo demonstrou os métodos para mostrar o que um determinado commit em Git.