git如何查看某段代码的相关提交信息

领导有时候会疑问某个功能点的修改原因及修改时间。但是已经过去很久了,大家都忘了。此时就得通过git查找当时的修改记录了。

通过git blame 和 git log / git show 命令。

先找到某功能点的代码。再通过git blame找到该段代码的修改提交点。最后通过git show 或者 git log查看该文件的提交信息。就知道了当时为啥修改,修改时间了。

知识点:
1. git blame <file>
输出指定文件中每行内容的最近一笔提交信息。再通过vim跳转到要查看的位置。


2. git blame -L <开始行数>,<结束行数> <file>
输出某文件从第几行到第几行的最近一笔提交记录

3. git show <提交Id> <file> 查看某次提交某文件的修改信息及提交记录

 

4. git log <file> 查看某文件的所有提交记录

 

5. git log <提交Id> 查看某文件的某个提交记录。第一个就是

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值