我试图追查谁在特定文件上删除了一些代码。我不知道这是什么时候,但肯定是在过去一个月内。如何在Git中列出文件中的所有更改
有没有办法通过git命令列出代码更改的历史记录和特定文件的详细信息?
更新
这并不工作
git log -p --follow -- src/app/company/index.js
更新
试过这种
git blame src/app/company/index.js
致命:在HEAD没有这样的路径 '的src /应用/公司/ index.js'
更新
唉,公司是大写的C ...这是什么问题了。
的[使用Git版本查看文件的更改历史记录]可能的复制(https://stackoverflow.com/questions/278192/view-the -change-history-of-a-file-using-git-versioning) – jonatan
这是一个在我们的仓库中已经存在了很长时间的文件 – PositiveGuy
你是否从仓库根目录运行这个文件? –