有时候我们想知道某一行代码或者是某一段代码是在什么时候删除的,被谁删除的,如果是改动的那么很简单,我们只用 git blame就行了,但是 删除了怎么做呢?
git log -S 'deleted_code' src/file.cpp
这样git就会找到那个删除或者引入了这段代码的commit了,好了,就到这里了。
另外还有一种思路是git blame reverse,也可以尝试一下
git blame --reverse START..END src/file.cpp
这个会找到所有最后一次出现的commit。
第三种思路是用git log full history:
git log --full-history -- [file path]
如果只想看到最后一个commit可以加个参数:
git log --full-history -1 -- [file path]
原文:三分钟教你学Git(二十九) - 查询删掉的信息历史_白杨树的博客-CSDN博客_git查看删除记录
作者:hongchangfirst
hongchangfirst的主页:白杨树的博客_CSDN博客-开源项目(Open Source),知识(Knowledge),语言(Language)领域博主