欢迎光临散文网 会员登陆 & 注册

【git】日志功能

2023-07-29 16:30 作者:阿提艾斯  | 我要投稿

1. git日志显示

例子1:单行显示

例子2:图标日志

例子3:显示更改摘要

例子4:显示修改的地方

2. git日志筛选

2.1 根据时间筛选

参数--after, --beofre。

例子:筛选出2023-07-27之后的提交记录,使用--after参数指定。

例子2:筛选出2023-07-29之前的提交记录,使用--before参数指定。。

例子3:筛选出2023-07-27 ~ 2023-07-29之间的提交记录。

2.2 按作者进行筛选

匹配的时候是不完全匹配。

2.3 按提交信息进行筛选

例子1:搜索提交信息中包含"模式"的记录

3. 引用日志

提交之后,上面这些普通日志会成为版本库中的一部分,历史记录会一直保存起来。

引用日志只保存在本地,不会跟着版本库迁移,它记录了HEAD节点和分支引用所指向的历史。简明地说:reflog记录所有的更改,当项目损坏时,只要提交过,给了挽回的机会。

它只保存在本地仓库,不能push,且默认只保留90天。

引用日志要比普通日志更详细。

引用日志查看:


【git】日志功能的评论 (共 条)

分享到微博请遵守国家法律