跳转至

Git 查看提交历史

基本查看

git log

单行显示

git log --oneline

图形化显示分支

git log --oneline --graph --decorate --all

查看最近几次提交

git log -5 --oneline

查看某个文件历史

git log -- filename

查看提交详情

git show <commit-id>

按作者过滤

git log --author="Alice"

按时间过滤

git log --since="2026-01-01" --until="2026-12-31"

查看每行代码最后修改者

git blame filename

git blame 常用于定位某行代码是什么时候、由谁修改的。