Git 如何查找包含特定单词的提交消息?

Git 如何查找包含特定单词的提交消息?,git,grep,Git,Grep,我想在我的存储库中搜索提交,并找到在提交消息中包含两个特定单词的提交(例如,wordA和wordB)。我该怎么做呢?如果两个词必须连在一起,就把它们放在中间。” 如果它们不在一起,但顺序始终相同,则可以使用正则表达式执行此操作: git log --grep "wordA.*wordB" 它不起作用,因为这些单词没有在一个接一个地写在提交消息中。它们之间可能有许多单词。如果它们总是以相同的顺序排列,您可以尝试第二个选项。它应该起作用。这是知道正则表达式应该在任何开发人员的工具箱中的原因之一。

我想在我的存储库中搜索提交,并找到在提交消息中包含两个特定单词的提交(例如,wordA和wordB)。我该怎么做呢?

如果两个词必须连在一起,就把它们放在中间。”

如果它们不在一起,但顺序始终相同,则可以使用正则表达式执行此操作:

git log --grep "wordA.*wordB"

它不起作用,因为这些单词没有在一个接一个地写在提交消息中。它们之间可能有许多单词。如果它们总是以相同的顺序排列,您可以尝试第二个选项。它应该起作用。这是知道正则表达式应该在任何开发人员的工具箱中的原因之一。
git log --grep "wordA.*wordB"