我正在尝试使用git grep在我的git存储库中查找文件,而且我没有简单的方法无需手动搜索。我已经找到一个解决方法是这样的:通过git grep查找包含两个特定术语的文件
git grep -l 'term1' | xargs -i grep -l term2 {}
但我不知道是否有类似这样不需要xargs的办法:
git grep -l -E 'term1|term2'
这基本上意味着我展示包含文件无论是术语1还是术语2 ...是否有“向我展示这些条款的文件”。
我正在尝试使用git grep命令,这种方式对于将命令输入其他命令不太实用。我真的很讨厌用Python的子模块及其使用管道的工作......
这是了不起的,谢谢RomanPerekhrest! – JacobIRR
@JacobIRR,不客气! – RomanPerekhrest