2

我在网络服务器日志中看到,一个文件被多次请求。该文件不再存在,并被重命名/移动到新位置。我有旧位置的目的地,/lay/gr.js但我需要找到文件的新位置或名称。

整个项目都使用 Git 进行跟踪,因此我猜应该可以找到包含对该文件的更改的正确提交。

4

2 回答 2

3

我喜欢 sufleR 的回答,但要回答 git 部分,我建议你做一个

git log -- yourfile

最后一个(从顶部开始的第一个)提交可能是您正在寻找的那个。

于 2012-11-20T10:12:34.253 回答
3

它不是 git 命令,但如果您使用的是 linux,请尝试:

find ./ -name "gr.js"

结帐或更新项目后

编辑:检查是否有一些东西可以用来查找重命名的文件how-to-find-the-new-path-of-a-renamed-file-whose-original-name-is-known

于 2012-11-20T10:09:31.153 回答