git log
命令按照提交时间从最晚到最早的顺序,列出所有 commit。
# 列出当前分支的版本历史 |
查看远程分支的变动情况。
$ git log remote/branch |
查找log,即搜索commit信息。
$ git log --author=Andy |
上面代码中,-i
参数表示搜索时忽略大小写。
查看某个范围内的commit
$ git log origin/master..new |
美化输出。
git log --graph --decorate --pretty=oneline --abbrev-commit |
- –graph commit之间将展示连线
- –decorate 显示commit里面的分支
- –pretty=oneline 只显示commit信息的标题
- –abbrev-commit 只显示commit SHA1的前7位
命令行参数
–oneline
git log
默认输出每个 commit 的详细信息,为了节省空间,--oneline
参数让输出时,每个 commit 只占用一行。
$ git log --oneline --decorate |