分享一个自定义的 git log 配置

JellyBool

JellyBool

在使用 git 的时候,经常需要使用 git log 来查看项目的 commit 历史,这里分享一个个人觉得不错的 git log alias,具体的命令参数和设置如下:

git log --graph --abbrev-commit --decorate --all --format=format:'%C(bold blue)%h%C(reset) - %C(bold cyan)%aD%C(dim white) - %an%C(reset) %C(bold green)(%ar)%C(reset)%C(bold yellow)%d%C(reset)%n %C(white)%s%C(reset)'

那么在配置 alias 的时候,就可以这样:

alias gll="git log --graph --abbrev-commit --decorate --all --format=format:'%C(bold blue)%h%C(reset) - %C(bold cyan)%aD%C(dim white) - %an%C(reset) %C(bold green)(%ar)%C(reset)%C(bold yellow)%d%C(reset)%n %C(white)%s%C(reset)'"

你可直接将上面的这个 alias 拷贝到你的 .bashrc 或者 .zshrc 里面,这里我把别名设置为 gll ,你可以根据你的需要来设置为其他的,具体的效果如下:

本文由 JellyBool 创作, 转载和引用遵循 署名-非商业性使用 2.5 中国大陆 进行许可。

共有 3 条评论

Flourishing
修改的评论也不能少于六个字哦!
JellyBool 回复 Flourishing
修改的评论也不能少于六个字哦!
axhello
修改的评论也不能少于六个字哦!
zhouqiang2017
修改的评论也不能少于六个字哦!