我正在查看一个带有大量提交的复杂仓库中的特定旧提交,我在提交中看到一个不在当前HEAD中的文件。
我想知道该文件发生了什么?它被删除或移动了吗?自提交以来是否对文件进行了编辑?
git blame
似乎解决了相反的问题。我想git unblame
我想。
答案 0 :(得分:2)
git log -- example.txt
将列出所有触及该路径的提交,包括重命名或删除文件的提交。
答案 1 :(得分:0)
gitk filename
也帮助我成功调查了在git中跟踪的文件的生命周期