Chinaunix首页 | 论坛 | 博客
  • 博客访问: 69237
  • 博文数量: 14
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 125
  • 用 户 组: 普通用户
  • 注册时间: 2020-05-25 15:21
文章分类

全部博文(14)

文章存档

2020年(14)

我的朋友

分类: 项目管理

2020-06-04 17:23:27

场景是这样的,代码中找到一行导致BUG的代码,但是不知道这行代码什么时候添加的了,用git log查看这个文件的话,历史太长了,每个历史记录只显示当次commit更改,想查找指定行更改不太方便,查找资料发现

点击(此处)折叠或打开

  1. git log -u -L start,end:file
可以解决问题,其中
-u表示生成差异文件
-L ,:表示跟踪file文件中的start~end行的演变
该命令可以跟踪指定行代码变迁历史,而非跟踪行号



阅读(1451) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~