Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的一个分支中有一个文件“config.ru”(我不记得是哪个),在某个时候我将它添加到“.gitignore”中(可能相关也可能不相关——我不是当然)。
现在我想在我的历史记录中找到它并查看它。我已经尝试过git log --all -- config.ru,但没有产生任何结果。我怎样才能找到该文件?
git log --all -- config.ru
你可以试试
git log --all --stat | grep -10 "config.ru"
--stat 选项显示带有文件名的提交日志。
或者
git log --walk-reflogs --stat | grep -10 "config.ru"
--walk-reflogs 选项显示 reflog 提交而不是遍历提交祖先链。