git: 找出谁删除了文件的内容

易水最近在工作中发现有文件的内容不正确,有一行内容被删除了,但不知道是谁、因为什么原因删除的,所以想查找一下删除该行内容的commit SHA1。不过由于这行内容已被删除,因此无法使用 git blame 查出commit号。在网上搜了一下,这种情况下可以用 git log -S 找到对应的提交号,具体用法见下[……]

阅读完整文章