DEV Community

Discussion on: Git hacks you should know about

Collapse
 
juanvqz profile image
Juan Vasquez
git log --oneline --graph --decorate
Enter fullscreen mode Exit fullscreen mode

Did you use?

Collapse
 
iankurbiswas profile image
Ankur Biswas

I don't use it in a daily basis. But it's very useful.

Collapse
 
pierresassoulas profile image
Pierre Sassoulas • Edited

I use aliases for that :

git config --global alias.lga "log --graph --abbrev-commit --pretty=format:'%C(red)%h%Creset -%C(yellow)%d%Creset %s %C(green)(%cr) %C(bold blue)<%an>%Creset' --all"
git config --global alias.lg "log --graph --abbrev-commit --pretty=format:'%C(red)%h%Creset -%C(yellow)%d%Creset %s %C(green)(%cr) %C(bold blue)<%an>%Creset'"
Enter fullscreen mode Exit fullscreen mode

git lga show the whole tree, git lg show just your branch. Can't work without it, I need to know the state of the commit tree in shell very often.