如果我有一个字符串foo
想要搜索,想要在之前的版本decafbad
中搜索它,我需要使用什么git-grep
命令来搜索它?
# git grep <regexp> <revison>
git grep foo decafbad
如果您想在所有版本中搜索:
git grep <regexp> $(git rev-list --all)
如果你想在两个版本之间进行搜索:
git grep <regexp> $(git rev-list <revison1>..<revison2>)