git所有分支和提交搜索

git rev-list --all | xargs git grep "xxx"
git rev-list:打印所有节点(commit头),其中后边可以跟一个点,也可以跟两个点,或者--all。默认所有的
xargs :linux命令,将标准输入转为命令行参数。上面的代码将管道左侧的标准输入,转为命令行参数[xx,xxx],传给第二个git grep命令。
git grep:检索文件中的文本内容
原文地址:https://www.cnblogs.com/dshvv/p/13050624.html