Git Log: Como Visualizar o Histórico De Alterações

Git log

No artigo de hoje vamos entende como funciona o comando git log para visualizar o histórico de alterações.

Este comando é super interessante quando você precisa comparar as alterações já realizadas no seu código fonte.

Além disso, você também vai aprender de forma rápida como fazer algumas configurações básicas usando o comando git config.

Então bora lá que o artigo esta bem bacana…

Como visualizar o histórico

Nos artigos anteriores, ficamos com a seguinte dúvida:

Como poderemos verificar o histórico de alterações, cada mensagem de commits feitos, o andamento do nosso projeto?

O comando que poderemos utilizar para isto é o:

git log

Que nos mostrará diversas informações, sendo o primeiro deles um hash do commit, uma identificação única de cada commit, isto é, não existem dois commits com o mesmo hash.

Assim, conseguiremos realizar algumas manipulações, que veremos mais adiante.

A informação seguinte se refere ao branch, ou “ramo” em que o commit se encontra.

Neste caso, verificamos que há HEAD e master. Isto quer dizer que HEAD é o local onde nos encontramos, no nosso código, onde acontecem as alterações que fizermos, e que estamos em um ramo denominado master.

Leia Também: Git Commit: Como Usar Este Comando Para Salvar Alterações

Comando: git config

Além disso, temos a autoria do commit, e-mail configurado, data de commit, e mensagem.

Mas como é que o Git sabe que este e-mail é o seu?

Simples, através de uma configuração utilizando o comando git config.

É possível realizar esse tipo de configuração para cada projeto:

git config --local

Ou para máquina toda usando o comando abaixo:

git config --global

Por enquanto, modificaremos as configurações para este único projeto, ou seja, as configurações definidas por meio deste comando só serão válidas para este repositório.

Como anteriormente só foi exibido meu e-mail, vamos configurar o meu nome:

git config --local user.name "David Alves"

Após digitar o comando acima, basta pressionar “Enter”.

Poderemos visualizar as configurações salvas por meio de:

git config user.name

ou

git config user.email

Então, os commits que fizermos a partir daqui terão este nome.

Mas será que existe alguma alternativa para o git log ?

Parâmetros do comando git log

Sim, existem várias! Uma das mais comuns nos permite visualizar todos os commits, sendo que cada uma ocupa uma única linha:

git log --oneline

Se em vez de menos informações quisermos mais, como as alterações do commit, usaremos:

git log -p

O formato em que elas são exibidas conta com a versão anterior em vermelho, e a versão modificada logo abaixo, em verde.

Existe uma infinidade de formatos que podemos usar como filtros para mostrar nosso histórico, e em git log cheatsheet há vários delas.

Como exemplo, se quisermos trazer apenas o hash:

git log --pretty="format:%H"

Se quisermos o hash resumido seguido pela mensagem do commit:

git log --pretty="format:%h %s"

Dessa forma, podemos gerar o histórico da nossa aplicação em formatos personalizados.

Caso tenha interesse em conhecer outras formas de utilizar o git log execute o comando abaixo e veja algumas das opções possíveis.

git log --help

Enfim, existe diversas formas para utilizar o git log.

Conclusão

Neste artigo aprendemos a utilizar o comando git log para visualizar o histórico de alterações.

Além disso aprendemos de forma rápida como realizar configurações através do comando git config.

Esses dois comandos vão te ajudar muito no momento de controlar a versão dos seus códigos.

Não perca tempo! Dê um passo decisivo em direção ao seu sucesso profissional agora mesmo. Basta clicar no botão abaixo e abrir as portas para mais de 1400 cursos completos, todos com certificados válidos.

ACESSAR CURSOS COM CERTIFICADO

Seja o protagonista da sua jornada na área da tecnologia e trilhe o caminho para uma carreira brilhante.

Espero que o conteúdo tenha ajudado, deixe seu comentário pois isso ajuda demais a trazer cada vez mais artigos como este.

Muito obrigado pela audiência e lhe desejo muito sucesso em sua jornada!!

Tags: | |

Sobre o Autor

Programador Viking
Programador Viking

DICA EXTRA: Algumas pessoas estão me perguntando qual é o curso que recomendo para quem deseja aprender programação, mesmo sem ter qualquer conhecimento sobre o assunto. Minha recomendação, tanto para quem está iniciando, como para quem já possui mais experiência, é essa AQUI...

0 Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

plugins premium WordPress