文件被忽略,现在丢失了

时间:2013-10-11 17:23:30

标签: git git-log

我的一个分支机构中有一个文件“config.ru”(我不记得哪一个),并且在某些时候我将它添加到“.gitignore”(这可能与也可能不相关 - 我我不确定。

现在我想在我的历史中找到并查看它。我尝试了git log --all -- config.ru,但没有产生任何结果。我怎样才能找到该文件?

1 个答案:

答案 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。