Is there a better way to find out if a local git branch exists?

When I search for ‘git check if branch exists’ on a search engine, this page is the first one I see.

I get what I want, but I’d like to provide a updated answer since the original post was from 2011.

git rev-parse --verify <branch_name>

This is essentially the same as the accepted answer, but you don’t need type in “refs/heads/”

Leave a Comment