是否可以仅通过特定提交添加的修改来git grep?

是否可以仅通过特定提交添加的修改来git grep?,git,grep,Git,Grep,假设我提交了20个文件,其中可能包含像I18n.t这样的字符串。是否可以找到所有这些行,但只能在该提交修改的文件中找到?如果我这样做: git grep I18n.t commit_sha 它还可以查找其他文件中的行。您可以使用git show: git show commit_sha | grep I18n.t

假设我提交了20个文件,其中可能包含像
I18n.t
这样的字符串。是否可以找到所有这些行,但只能在该提交修改的文件中找到?如果我这样做:

git grep I18n.t commit_sha

它还可以查找其他文件中的行。

您可以使用
git show

git show commit_sha | grep I18n.t