diff --git a/git.sh b/git.sh index 37f67234..8b6bbeac 100755 --- a/git.sh +++ b/git.sh @@ -56,6 +56,9 @@ foreachbranch(){ echo "skipping master branch for safety (set FORCEMASTER=1 environment variable to override)" continue fi + if [ -n "${BRANCH_FILTER:-}" ] && ! egrep "$BRANCH_FILTER" <<< "$branch"; then + continue + fi echo "$branch:" if git branch | fgrep --color=auto -q "$branch"; then git checkout "$branch"