8
如何grep Git提交特定单词的差异或内容?
在Git代码存储库中,我想列出所有包含特定单词的提交。我试过了 git log -p | grep --context=4 "word" 但这并不一定会返回文件名(除非它与我搜索的单词相距少于5行。我也尝试过 git grep "word" 但是它只给我当前文件而不是历史记录。 如何搜索整个历史记录,以便可以跟踪特定单词的变化?我打算在我的代码库中搜索单词的出现以跟踪更改(在文件历史记录中搜索)。