Git Log

13 Out 2019 - Alison Souza

Uma dica para quem esta usando o Git e precisa visualizar o hitstórico de commits.

Neste exemplo usando o comando git log listamos os commits com de uma forma gráfica na linha de comando. Trata-se do uso formato ASCII mostrando seu branch e histórico:

git log --graph --abbrev-commit --decorate --date=relative --all

O resultado pode ser navegado usando as setas direcionais.

* commit 1bc03fe
| Author: Alison Souza <email@domain.com>
| Date:   6 days ago
| 
|     share links
|     
| *   commit 3c64c2b (HEAD -> posts)
| |\  Merge: 5b6a835 69ce2fd
| |/  Author: Alison Souza <email@domain.com>
|/|   Date:   7 days ago
| |   
| |       Merge branch master of github.com:alismed/blog into posts
| |   
* |   commit 69ce2fd (origin/master, master)
|\ \  Merge: a17109d 2cf0596
| | | Author: Alison Souza <email@domain.com>
| | | Date:   7 days ago
| | | 
| | |     Merge pull request #5 from alismed/development
| | |     
| | |     salesforce edtion post
| | | 
| * | commit 2cf0596
| | | Author: Alison Souza <email@domain.com>
| | | Date:   7 days ago
| | | 
| | |     salesforce edtion post
| | |   
* | |   commit a17109d
|\ \ \  Merge: 66a3fe7 19d40e5
| | | | Author: Alison Souza <email@domain.com>
| | | | Date:   8 days ago
| | | | 
| | | |     Merge pull request #4 from alismed/posts
| | | |     
| | | |     lang
| | | |   
* | | |   commit 66a3fe7

Referência