美文网首页程序员
更好的git log

更好的git log

作者: 罗罗磊磊 | 来源:发表于2013-08-15 16:25 被阅读5181次
better-git-logbetter-git-log

Git是一个强大的版本管理器,建议每一个开发者或者开发团队都可以使用git。想当初,自己code的时候还是用evernote来保存一些代码片段,以免写烂,自从用上git后,妈妈再也不用担心code shit了。

git log 命令是查看全部提交日志

git log -2 查看最近2次的提交日志

git log -p 查看历史纪录以来哪几行被修改

git log –stat –summary 查看每个版本变动的档案和行数

简要复习完毕,一般来说,默认的 git log 命令就是黑咕噜噜的,挺难看。

old-gitold-git

如果你厌倦了上面这颜色,想换换,很简单,在终端输入下面这行代码就OK了。

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

上面这段是不是有点长,咳咳,那我们就来做一个简单的 alias 吧,科普:alias是linux的一个好东东,可以将很长长长长的命令,用比较短的命令代替,比如: d 等于 ls 、la 等于 ls -a 、md 等于 mkdir 等等。

打开终端,给上面的命令弄一个别名叫 git 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"

现在你每次在终端输入git lg,就能看到下面漂亮的git log了。

better-lgbetter-lg

如果你想看到git log的变化的行数,请输入

git lg -p

话说代码高亮好丑,明儿给博文中的 code 重新写个样式好了。

原文地址罗磊的独立博客:「更好的git log」

相关文章

  • 更好的git log

    Git是一个强大的版本管理器,建议每一个开发者或者开发团队都可以使用git。想当初,自己code的时候还是用eve...

  • git常用命令

    git log git reflog git reset git log git reflog git check...

  • Git

    1. Git log 1.1 git log查看指定author 1.2 git log grep 2. Git ...

  • Git 常用操作&工作流

    log 看提交log git log --pretty=oneline 看操作log git reflog...

  • 常用的命令

    1、 查看历史记录git log git log --pretty=oneline git log --oneli...

  • Git log diff config高级进阶

    Git 历史相关和 git config 高级进阶 前一段时间分享了一篇《更好的 git log》简要介绍怎么美化...

  • Git log 日志

    git log 使用格式:git log [ ] [] [[\--] …​] 参...

  • git 技巧拾遗

    输出漂亮的log 使用git log --graph -2或git log --pretty=format:"%h...

  • 4.git log 常用的几个命令

    git log 查看当前分支的日志信息 git log -p它会显示每次提交所引入的差异 git log --st...

  • git 查看是从哪个分支切出来的

    git reflog --date=local | grep 分支名查看git log的图git log --gr...

网友评论

    本文标题:更好的git log

    本文链接:https://www.haomeiwen.com/subject/btmftttx.html