git log 默认输出所有的日志
git log 默认输出所有的日志
git 日志输出--只看最近的两条或者三条
有些时候我们可能只需要看最近的2或者3条日志
git log -2 日志输出--只看最近的2条
git log -3 日志输出--只看最近的3条
让输出的日志更加好看一些
git log --graph
git退出 输入字母 q
git 出现冒号 : 表示还有内容 按上下键 可以查看 出现 end 表示已经没有了
clear 清除git屏幕
git查看每次新增和删除了多少行代码
git log --stat
git log --graph --stat 让输出的日志更加好看一些且查看每次新增和删除了多少行代码
git log --graph --stat 这个就是组合了
我们的选项是可以进行组合的哈~
按照日期进行筛选
用的很少,这里不做介绍了
按照作者进行筛选
git log --author='作者名' 这个是进行模糊匹配的
按照commit的内容进行匹配
git log --grep='commit的内容' 这个是进行模糊匹配的
git reflog 引用日志
它记录了HEAD节点和分支节点引用所指向的历史
git reflog 记录了所有的更改,是当你有项目损坏时(只要提交过), 它给了你挽回的机会。
但是它只保留在本地仓库。 且默认只保留90天
标签:输出,stat,git,log,--,日志
From: https://www.cnblogs.com/IwishIcould/p/17069286.html