更好的git log
2014-04-25 13:04
246 查看
Git是一个强大的版本管理器,建议每一个开发者或者开发团队都可以使用git。想当初,自己code的时候还是用evernote来保存一些代码片段,以免写烂,自从用上git后,妈妈再也不用担心code shit了。
git log 命令是查看全部提交日志 git log -2 查看最近2次的提交日志 git log -p 查看历史纪录以来哪几行被修改 git log --stat --summary 查看每个版本变动的档案和行数
简要复习完毕,一般来说,默认的 git log 命令就是黑咕噜噜的,挺难看。
如果你厌倦了上面这颜色,想换换,很简单,在终端输入下面这行代码就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了。
如果你想看到git log的变化的行数,请输入
git lg -p
文章转自:http://luolei.org/2013/08/better-git-log/#comments
相关文章推荐
- 停下是为了更好的出发
- 无论我为谁而战,我会比你们有更好的未来。< br/>
- 如何更好的提出问题,找解决方案
- Couchbase 介绍 - 更好的 Cache 系统
- 高手总结的“恋爱法”学习Linux系统,效果更好。
- 29个要点帮你更好的完成java代码优化
- 添加远程开源库和添加本地开源库哪个更好点
- Logcat中的信息,不知道怎么定位错误,求大手指导!在线等,要是能说出定位错误的思路就更好了!
- 现在 MKV、MP4 等格式的压缩与效果都更好,为什么 RMVB 还是那么流行?
- 成为一名更好的程序员:如何阅读源代码
- 转: 更高的压缩比,更好的性能–使用ORC文件格式优化Hive
- 4000 Node.js最佳实践--在2017如何成为一个更好的开发者
- 更好的理解git rebase git merge
- MySQL与PostgreSQL相比哪个更好?
- 五个方法成为更好的程序员
- Debian VS CentOS哪个更好
- 与阿里云整个生态体系共同成长,更快更好的为房地产行业客户提供高价值的服务。
- Vue.js比jQuery更好学
- 使用Redux和ngrx构建更好的Angular2应用(三)
- 自定义一个更好用的SwipeRefreshLayout(弹力拉伸效果详解)(转载)