Dear community,
For some time I'm wondering why there's no "--grep" option to the "git branch" command, which would request to print only branches having specified string/regexp in their history.
So for example:
$ git branch -r --grep=BUG12345
should be roughly equivalent to following expression I'm using now for the same task:
$ for r in `git rev-list --grep=BUG12345 --remotes=origin`; do git branch -r --list --contains=$r 'origin/*'; done | sort -u
Am I missing something, is there some smarter/simpler way to do this?
Thanks a lot in advance!