Удаление одной из нескольких удаленных веток 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) без удаления всего пульта?