暴强的命令行git提交历史记录查询
2012-08-31 21:50
225 查看
虽然会一些git命令行的基本操作,但是偶尔不得不借助一些GUI的工具(SourceTree etc.)来查看git提交的history line,这样可以清楚地看到整个project的提交脉络(包括branch,tag,一些merge/rebase记录等)。
偶然间,在github上看到关于git的一条命令:
我看到--graph参数,隐隐感觉。。这像是一条用图形显示log的命令?
于是立即copy了去project folder里一试。。我擦(其实不是骂人,只是用来形容我的惊讶程度)。。整个project的history line瞬间就完美地出现在我面前。。在那么一瞬间,我忽然觉得,那些GUI工具都弱爆了。。
然后,我又跑了一下git log --help,发现这条命令的参数很多,可定制的功能非常强,不过,上面这些参数应该是最常用的,而且相互配合是最好的,应对大多数场景应该是足够了。
偶然间,在github上看到关于git的一条命令:
git log --oneline --graph --decorate
我看到--graph参数,隐隐感觉。。这像是一条用图形显示log的命令?
于是立即copy了去project folder里一试。。我擦(其实不是骂人,只是用来形容我的惊讶程度)。。整个project的history line瞬间就完美地出现在我面前。。在那么一瞬间,我忽然觉得,那些GUI工具都弱爆了。。
然后,我又跑了一下git log --help,发现这条命令的参数很多,可定制的功能非常强,不过,上面这些参数应该是最常用的,而且相互配合是最好的,应对大多数场景应该是足够了。
相关文章推荐
- 暴强的命令行git提交历史记录查询
- GIT入门笔记(8)-- 查看历史提交记录/根据版本号回到过去或未来
- git 历史提交记录log(git GUI)图文详解
- git实验之查询提交记录
- git_修改git历史提交记录
- git还原本地提交的某个历史记录
- Git基础-查看历史提交记录(三)
- Git 仓库中删除大文件的历史提交记录
- git(6)查询git历史记录(一)
- git(6)查询git历史记录(二)
- git仓库删除所有提交历史记录,成为一个干净的新仓库
- Git使用手册/Git教程:git log 查看git提交版本历史日志记录
- git(6)查询git历史记录(三)
- git删除所有历史提交记录
- git(6)查询git历史记录(二)
- git仓库删除所有提交历史记录,成为一个干净的新仓库
- Git 文件的修改提交与历史记录查看(02)
- Github Git彻底删除历史提交记录的方法
- Git---查看提交历史记录
- Github Git彻底删除历史提交记录的方法