Начал изучать GIT. Удалил ветку new3 с коммитом, и теперь после команды git branch внизу еще появляется -d:
C:\path\to\myproject>git branch
* master
–d
Что обозначает -d после команды git branch? Начинаем разбираться и делаем команды:
C:\path\to\myproject>git checkout -d
HEAD is now at a96b167 new3 commit
C:\path\to\myproject>git branch
* (HEAD detached at a96b167)
master
–d
C:\path\to\myproject>git branch new3
C:\path\to\myproject>git branch
* (HEAD detached at a96b167)
master
new3
–d
Не помню как так получилось, однако когда теперь я пытаюсь окончательно удалить эту ветку через команду git branch -D new3
, то снова получаем:
C:\path\to\myproject>git branch
* master
–d
и возможность восстановить ненужную нам ветку new3.
Создавал другие ветки, коммитил в них, затем переходил на master и удалял эти ветки через -d, получал известное сообщение, затем удалял полностью через -D и они исчезали полностью
Как полностью избавиться от ветки и получать только один master при просмотре веток?
PS: работаю через VS Code