I am using the following command to find out if a local git branch with branch-name
exists in my repository. Is this correct? Is there a better way?
Please note that I am doing this inside a script. For this reason I’d like to use plumbing commands if possible.
git show-ref --verify --quiet refs/heads/<branch-name>
# $? == 0 means local branch with <branch-name> exists.