git checkout yourbranch
git branch -f master yourbranch
git checkout master
Если yourbranch
не является прямым потомком master
, это потребует принудительного обновления ветви и может привести к проблемам для других пользователей, которые клонировали этот репозиторий (по сути, это перезапись истории).