【git】日志功能
1. git日志顯示
例子1:單行顯示

例子2:圖標(biāo)日志

例子3:顯示更改摘要

例子4:顯示修改的地方

2. git日志篩選
2.1 根據(jù)時間篩選
參數(shù)--after, --beofre。
例子:篩選出2023-07-27之后的提交記錄,使用--after參數(shù)指定。

例子2:篩選出2023-07-29之前的提交記錄,使用--before參數(shù)指定。。

例子3:篩選出2023-07-27 ~ 2023-07-29之間的提交記錄。

2.2 按作者進(jìn)行篩選
匹配的時候是不完全匹配。
2.3 按提交信息進(jìn)行篩選
例子1:搜索提交信息中包含"模式"的記錄

3. 引用日志
提交之后,上面這些普通日志會成為版本庫中的一部分,歷史記錄會一直保存起來。
引用日志只保存在本地,不會跟著版本庫遷移,它記錄了HEAD節(jié)點(diǎn)和分支引用所指向的歷史。簡明地說:reflog記錄所有的更改,當(dāng)項目損壞時,只要提交過,給了挽回的機(jī)會。
它只保存在本地倉庫,不能push,且默認(rèn)只保留90天。
引用日志要比普通日志更詳細(xì)。
引用日志查看:
