git日志输出相关命令

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
posted @   南风晚来晚相识  阅读(358)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
历史上的今天:
2022-02-02 解决node与npm版本不一致,出现npm WARN npm npm does not support Node.js v15.14.0
2022-02-02 常用的正则表达式
2021-02-02 对象数组进行升序排列,并组装数据格式
点击右上角即可分享
微信分享提示