我試圖追查誰在特定文件上刪除了一些代碼。我不知道這是什麼時候,但肯定是在過去一個月內。如何在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
你是否從倉庫根目錄運行這個文件? –