首页 > 解决方案 > Git在某个提交的文件中搜索字符串

问题描述

我有许多包含字符串的文件foo。另外,我添加foo了具有特定提交的新旧文件。

我试过不区分大小写的 git pickaxe search

git log -S foo -i --oneline

但它只显示提交标题。

我试过了

git diff [commit] [prev_commit] | grep foo

但它不显示文件名。我只想获取带有foo字符串的已创建或已修改文件的列表。

标签: git

解决方案


您只是一个选项,尝试使用--name-only它会显示文件名。


推荐阅读