查看历史修改记录
git log 列出历史提交记录
查看历史记录的简洁的版本: git log --oneline
$ git log --oneline
我的测试结果如下:
545f530 (HEAD -> master) delete test1
5473bcd modified readme,and add test1
cc2f16f add a readme file
逆向显示所有日志:git log --reverse
查看历史中什么时候出现了分支、合并:git log --graph
只想查找指定用户的提交日志:git log --author
举例:指定用户为Linus,简洁显示前五行
$ git log --author=Linus --oneline -5
指定日期,可以执行几个选项:–since 和 --before,但是你也可以用 --until 和 --after
举例:查看看 Git 项目中三周前且在四月十八日之后的所有提交
( --no-merges 可以以隐藏合并提交)
$ git log --oneline --before={3.weeks.ago} --after={2010-04-18} --no-merges
其中上面测试结果中,如545f530是