git 进阶系列教程--log

git log ---- 查看提交历史

功能介绍

  1. 查看提交历史

命令解析

git log

不带任何参数,查看所有历史记录。返回结果有,每个版本的hash值、作者、邮箱、提交时间、当前指针位置、与远程仓库同步的版本、每次提交的message等。如下

在这里插入图片描述

git log --oneline

携带–oneline选项。则每个版本的所有信息显示在一行,并且仅仅显示每个版本的hash的前7位、当前指针位置、与远程仓库同步的版本、每次提交的message等。如下

在这里插入图片描述

git log --graph

这是以图表的形式显示历史版本,通常是用来查看分支的情况。比如在版本(f713dbdda65f48c7832e90dbd4e73faa8eee9752)时我切出了一个分支,并做了一次提交得到版本(e41c3dbced9d56ceb4de1882fd603b2bd3f8d905)。同时,原来的分支也做了一次提交得到版本(89a82babb37615b23b495b9052b9aec69383d205)。然后连个分支合并得到版本(8bd181e215b691fc7976cb8b8543b5566661d33e)并push到远程仓库。然后提交了几个版本到本地。
一目了然

在这里插入图片描述

git log --graph --oneline

好吧,上面的命令并不是十分一目了然。但是两个选项可以一起配合使用,请看

在这里插入图片描述

git log --oneline --author="morty"
git log --oneline --grep="add"
git log -S "abc"
git log --oneline --since="9am" --until="12am"

上面几个命令都是带有一些筛选条件的查询
1、作者是morty的提交
2、commit信息里有add关键字的提交
3、提交文件中有abc文字的提交
4、今天上午9点到12点的提交
用得不多,工作至今,还未用过。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值