我在网络服务器日志中看到,多次请求文件。
此文件不再存在,并重命名/移动到新位置。
我有旧位置/lay/gr.js
的目的地,但我需要查找文件的新位置或名称是什么。
使用Git跟踪整个项目,因此我应该可以找到包含对此文件的更改的正确提交。
答案 0 :(得分:3)
它不是git命令,但如果你使用的是linux,请尝试:
find ./ -name "gr.js"
结账或更新项目后
编辑:检查是否有可用于查找重命名文件的内容how-to-find-the-new-path-of-a-renamed-file-whose-original-name-is-known
答案 1 :(得分:3)
我喜欢sufleR的答案,但为了回答git部分,我建议你做一个
git log -- yourfile
最后一个(从顶部开始)提交可能就是你正在寻找的那个。
答案 2 :(得分:-1)
Find and restore a deleted file in a Git repository
我找到了旧文件的最新提交,以及该帖子的答案。