Я использую следующую команду, чтобы узнать, существует ли локальная ветвь git с branch-name
в моем хранилище. Это верно? Есть ли лучший способ?
Обратите внимание, что я делаю это внутри скрипта. По этой причине я бы хотел использовать сантехнические команды, если это возможно.
git show-ref --verify --quiet refs/heads/<branch-name>
# $? == 0 means local branch with <branch-name> exists.