Если никто не внес изменения в эту ветку, вы можете перебазировать вашу локальную ветку и принудительно нажать.Для простоты я предпочитаю git cherry-pick
git checkout master
git checkout -b <new-branch-name>
git cherry-pick <sha-of-original-commit>
git branch -u origin/<remote-branch>
git push --force
Как указывал Уильям выше, изменение такой истории может вызвать замешательство у других людей, которые уже извлекли изменения из вашей первоначальной ветви.