#!/bin/bash
brs=`git branch -a | grep -oP "(?=\s*)\S+$"`
for br in $brs
do
ret=`git grep -npP --break --heading --color ${@:1} $br`
if [ -n "$ret" ]; then
echo "--------------------------------------------------------------------------------"
echo "$ret"
fi
done
echo "--------------------------------------------------------------------------------"
git grep search in all branches
于 2020-05-13 20:24:47 首次发布