企业网站开源,网站开发研发合同,学做网站有前途吗,外链兔1. git日志显示
# 显示前3条日志
git log -3# 单行显示
git log --oneline# 图表日志
git log --graph# 显示更改摘要
git log --stat# 显示更改位置
git log --patch 或 git log -p# 查看指定文件的提交历史记录
git log {filename}例子1#xff1a;单行显示 例子2#xff…1. git日志显示
# 显示前3条日志
git log -3# 单行显示
git log --oneline# 图表日志
git log --graph# 显示更改摘要
git log --stat# 显示更改位置
git log --patch 或 git log -p# 查看指定文件的提交历史记录
git log {filename}例子1单行显示 例子2图标日志 例子3显示更改摘要 例子4显示修改的地方 2. git日志筛选
2.1 根据时间筛选
参数–after, --beofre。
git log --after2023-07-27
git log --before2023-07-29
git log --before2023-07-29 12:00:00 --after2023-07-27 12:00:00
git log --beforetoday
git log --afteryesterday
git log --after30 day age
git log --after1 week ago
git log --after1 month ago例子1筛选出2023-07-27之后的提交记录使用–after参数指定。 例子2筛选出2023-07-29之前的提交记录使用–before参数指定。 例子3筛选出2023-07-27 ~ 2023-07-29之间的提交记录。 2.2 按作者进行筛选
匹配的时候是不完全匹配。
git log --authorqq.con
git log --authorting2.3 按提交信息进行筛选
git log --grep模式例子1搜索提交信息中包含模式的记录 3. 引用日志
提交之后上面这些普通日志会成为版本库中的一部分历史记录会一直保存起来。
引用日志只保存在本地不会跟着版本库迁移它记录了HEAD节点和分支引用所指向的历史。简明地说reflog记录所有的更改当项目损坏时只要提交过给了挽回的机会。
它只保存在本地仓库不能push且默认只保留90天。
引用日志要比普通日志更详细。
引用日志查看
git reflog