Git:如何查找哪个提交删除了一行?


13

我知道我在特定提交中添加了一行,并且可以在私有GitHub帐户中看到它。在我当前的分支中,它不再存在。我如何找到哪个提交删除了它?

Answers:


15

git blame与以下--reverse选项一起使用:

$ git blame --reverse START.. file.ext

其中START是一个修订版本,仍然包含相关行。


接下来的提交是删除该行的提交。
cweiske

3
最好添加此功能,即显示每行以及最后一次提交仍存在的行。
polynomial_donut
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.