如何在git历史记录中搜索仅包含指定字符串添加内容的提交?
例如,如何查找所有包含
我知道可以在
是否有自然的方法来实现?
例如,如何查找所有包含
System.out.println
或debugger
添加的提交。我知道可以在
git log
中使用-S
参数,但它包括所有包含指定字符串添加或删除的提交。是否有自然的方法来实现?
System.out.println
或debugger
添加的提交。git log
中使用-S
参数,但它包括所有包含指定字符串添加或删除的提交。
git grep
,似乎是在当前工作区中搜索内容而不是在 git 历史记录中进行搜索。我特别寻找添加操作引入的地方。我可能没有表达清楚 - 我已经相应地编辑了帖子。 - Dan Fischer