Как заменить локальную ветку на удаленную в Git?

У меня есть две ветви:

местный филиал (тот, с которым я работаю)удаленная ветка (общедоступная, туда идут только проверенные коммиты)

Недавно я серьезно испортил свою местную ветку (думаю, каждый мерзавец-новичок был на моем месте в какой-то момент)

Как мне полностью заменить локальную ветку на удаленную, чтобы я мог продолжить свою работу с того места, где сейчас находится удаленная ветка?

(Я уже искал SO и проверка на удаленную ветку локально не имеет никакого эффекта)

Ответы на вопрос(10)

Ваш ответ на вопрос