Вы можете сбросить b2 на тот же коммит ha sh, что и master.
# find the commit hash you want with
git log
# reset the branch to that commit
git reset --hard <commit hash you wanted>
Это лучше, чем предложенное вами решение? Я так не думаю, но это альтернатива.
ВНИМАНИЕ: Убедитесь, что у вас нет коммитов в ветви, которую вы сбрасываете, которая вам нужна для работы.