我的一个分支机构中有一个文件“config.ru”(我不记得哪一个),并且在某些时候我将它添加到“.gitignore”(这可能与也可能不相关 - 我我不确定。
现在我想在我的历史中找到并查看它。我尝试了git log --all -- config.ru
,但没有产生任何结果。我怎样才能找到该文件?
答案 0 :(得分:1)
你可以尝试
git log --all --stat | grep -10 "config.ru"
- stat选项显示带文件名的提交日志。
或
git log --walk-reflogs --stat | grep -10 "config.ru"
- walk-reflogs选项显示了提交祖先链的reflog commit intead。