Chinaunix首页 | 论坛 | 博客
  • 博客访问: 447836
  • 博文数量: 26
  • 博客积分: 15
  • 博客等级: 民兵
  • 技术积分: 300
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-28 11:38
文章分类

全部博文(26)

文章存档

2020年(2)

2015年(3)

2014年(16)

2013年(1)

2012年(4)

我的朋友

分类: 项目管理

2020-04-26 18:29:22

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

点击(此处)折叠或打开

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



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