Удаление одной из нескольких удаленных веток Heroku (Heroku CLI)

В настоящее время я разрабатываю приложение Django, которое я развернул на Heroku.

намерение

Я просто хотел переключиться с master на main.

К сожалению, я сделал:

git push heroku master

Поэтому у меня сейчас две разные удаленные ветки (heroku/main и heroku/master):

(HEAD -> main, heroku/master, heroku/main)

Что я пробовал

Для удаления heroku/master я пробовал следующее (что не сработало):

git branch -d heroku/master
git branch -d master
git branch -d heroku:master
heroku git branch -d heroku/master
git remote rm heroku/master

Что сработало (вроде как)

Наконец, я удалил весь пульт, используя

git remote rm heroku

Теперь я больше не вижу пульт в командной строке ((HEAD -> main)). Но, что интересно, приложение по-прежнему доступно онлайн и в приборной панели heroku. (Теперь я собираюсь выяснить, как снова работать с пультом heroku в командной строке)

Но мне интересно

Не существует ли способа удалить вышеупомянутую ветку heroku/master (которая на самом деле является просто дубликатом heroku/main) без удаления всего пульта?

Вернуться на верх