前言
如题。此处记录方法。
方法
言简意赅之。
如果只想搜索单个单词:
git log --grep="bug"
想搜索多个单词:
git log --grep 'bug\|fix'
这真是个冷知识:|
符号需要转义是我没想到的。
想搜索更复杂点的,正则表达式:
git log --grep '[0-9]*\|[a-z]*'
小结
简记之。
参考文献
- https://stackoverflow.com/questions/1337320/how-to-grep-git-commit-diffs-or-contents-for-a-certain-word