在 Git 中查看提交历史有多种方式,下面按常用程度和场景给你整理一份实用指南。
git log
退出按 q
git log --oneline
示例:
a1b2c3d 修复登录bug
e4f5g6h 添加用户模块
git log -5
或
git log --oneline -10
git log -p
或只看某个文件:
git log -p filename
git log --stat
git log --graph --oneline --all
或更直观:
git log --graph --oneline --decorate --all
git log --author="张三"
git log --since="2024-01-01"
git log --until="2024-06-01"
git log --grep="登录"
git log -- filename
git show commit_id
git show commit_id:path/to/file
gitk
或
gitk --all
git log --oneline --graph --all -20
git log --author="你" --since="1 week ago"
如果你有具体需求(比如:只看某个分支、找回误删提交、看某行代码是谁改的),可以告诉我,我给你更精确的命令。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。