当前位置: 博客 /  Tools  / 更友好的Git Log

使用git时,我们会查看log,但是自带的git log看起来不太友好,有些枯燥,这里介绍一种简单的方法,而且设置一次就可以了。

Step1. 配置样式

只需要在每次想查看样式好看的log时输入以下命令既可,这段:

git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit

这段命令就是设置格式的,此处可配置内容非常多,具体可以查看文档pretty-formats

Step2. 简写命令

上面命令的缺点是太长了,每次都输入这么多那就太麻烦了,根据git的简写规则(简写git命令——git config –global alias.简写 原命令),我们将上面一长串命令简写成lg,代码如下:

git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"

Step3. 检查效果

然后我们使用git lg,效果就是优化后的显示格式,如下:

优化效果

- END -