Como faço para verificar os logs git?

Como faço para verificar os logs git?
Às vezes, quando você clonou um repositório ou criou várias confirmações usando um histórico de compromissos existentes, você gostaria de olhar para todos os compromissos da história para ver o que aconteceu antes. Para exibir todo o histórico de compromissos, você pode verificar o log do Git, uma ferramenta muito útil que permite visualizar todos os detalhes sobre os compromissos anteriores que foram realizados em um determinado projeto. O comando LOG mais simples exibe o histórico de compromissos que leva ao estado atual da filial check-out. Todas.

Este artigo lhe dará uma demonstração sobre como verificar ou visualizar logs git usando o Ubuntu 20.04 Sistema. Todos os exemplos abaixo dos dois que fizemos são de um projeto simples de Git chamado 'Simplegit'. Primeiro, você precisa obter este projeto. Portanto, você deve abrir o aplicativo 'Terminal' pressionando 'Ctrl + Alt + T' e execute o seguinte comando para clonar o repositório 'Simplegit' em seu sistema:

$ git clone https: // github.com/schacon/Simplegit-Progit

Visualizar o Git comete toras

Você pode visualizar o histórico de commit no log git usando o seguinte comando:

$ git log

Como mencionamos acima, tudo mais recentemente ocorreu com compromissos serão exibidos primeiro.

Você pode ver na imagem acima do display, a lista de comandos 'Git Log' se compromete com o nome do autor junto com o endereço de e-mail, a data e a mensagem de confirmação.

Opções de comando de log git

Várias opções estão disponíveis, que você pode usar com o comando 'git log' para exibir o mesmo resultado que você está pesquisando. Abaixo, mencionamos algumas opções mais populares relacionadas ao comando Git Log.

Exibir compromissos recentes

A melhor opção -P disponível sobre os logs comprometidos é a saída corrigida, que limita o log exibido ao número especificado 'n'. Ele limitará a saída e exibirá o número de começos que ocorreram mais recentemente. Por exemplo, queremos exibir apenas 2 entradas de log recentes de compromissos. Portanto, você deve executar o seguinte comando:

$ git log -p -2

Exibir cada resumo do log de comprometimento

Você também pode exibir o resumo completo de cada commit com o 'log git'. Por exemplo, você deseja exibir a estatística de cada confirmação e pode usar a opção '-stat' com o comando 'git log' da seguinte forma:

$ git log -stat

Como você notou na saída acima, a opção -stat também imprimirá os detalhes sobre os arquivos modificados, o número de arquivos adicionados ou removidos e exibirá os arquivos que foram alterados após cada entrada de confirmação. Além disso, um resumo completo será exibido no final da saída.

Exibir cada comando log em um formato de linha

A opção -pretty é útil para alterar o formato de saída. Se você deseja exibir cada valor de confirmação em apenas uma linha, usando o seguinte comando, você pode imprimir cada log de comércio em uma única linha:

$ git log --tty = oneline

Exibir saída personalizada do log git

Usando a opção de formato, você pode especificar seu formato de log de saída. Esta opção 'formato' é útil, especialmente quando você deseja criar saída para análise de máquinas. Usando os seguintes especificadores de formato, com a opção de formato, você pode gerar saída personalizada 'Git Log':

$ git log --pretty = formato: " %h - %an, %ar: %s"

Você pode explorar mais opções relacionadas ao 'log git'. Aqui, mencionamos as seguintes opções que o ajudarão no futuro:

Opções Descrição
-p Ele exibe o patch introduzido com cada registro de confirmação.
-Estado Ele exibe o resumo completo de cada confirmação.
-shortstat Ele mostra apenas as linhas inseridas, excluídas e modificadas.
-NameNly Ele mostra uma lista dos nomes dos arquivos que foram atualizados após o detalhe do commit.
-Nome-status Ele mostra as informações dos arquivos afetados com detalhes de arquivos adicionados, atualizados e excluídos.
-Prety Mostra a saída no formato especificado
-uma linha Mostra a saída em apenas uma única linha
-gráfico Mostra o gráfico ASCII da história e ramificação de mesclagem
-data relativa Usando esta opção, você pode usar a data relativa há 3 semanas, em vez de especificar o formato de data completa.

Você pode obter mais ajuda das páginas do homem de 'Git Log'. Digite o seguinte comando para exibir a página do homem:

$ git help log

Discutimos como ver o Git Commits Log no Ubuntu 20.04 sistema neste artigo. Também listamos e explicamos diferentes opções que você pode usar com o comando 'git log'.