случайно набрал в консоле не так и теперь не могу удалить неправильно названную ветку:
git branch
develop
* master
origin/admin-news
как мне удалить последнюю ветку (origin/admin-news)
Ответ
той же командой branch, но с опцией -d
создаём:
$ git branch origin/admin-news
$ git branch
* master
origin/admin-news
и удаляем:
$ git branch -d origin/admin-news
Deleted branch origin/admin-news (was 1ba85e8).
$ git branch
* master
если в ответ на команду git branch -d ... вы получите сообщение вида:
error: The branch 'origin/admin-news' is not fully merged.
If you are sure you want to delete it, run 'git branch -D origin/admin-news'.
и вы уверены, что уникальные коммиты в удаляемой ветке вам точно не нужны, то замените, как и предлагается в сообщении, опцию -d на -D
$ git branch -D origin/admin-news
Deleted branch origin/admin-news (was a6f907d).