Вот у меня есть удаленный репозиторий на gitlab и в разделе branches показывает мне все мои ветки. На данный момент она одна master
А когда я в терминале пишу команду git branch -a то получаю вот такой вывод
* master
remotes/origin/HEAD -> origin/master
remotes/origin/develop
remotes/origin/master
Два вопроса
- От куда подтягивается ветка
remotes/origin/develop? - Как удалить
remotes/origin/HEAD -> origin/master?
Когда я пробую использовать команду $ git push origin --delete ветка, то я не успеваю дописать и получаю странное предупреждение
git push origin --delete rwarning: ignoring broken ref refs/heads/a
warning: ignoring broken ref refs/heads/a
warning: ignoring broken ref refs/heads/a
Как удалить ветку develop?
И насчет вот этой строчки remotes/origin/HEAD -> origin/master я так понимаю, что это указатель. Я помню когда то его удалял, чтоб не висел постоянно, только не помню как...
Вроде нужно какой то файл удалить где он хранит HEAD ... Подскажите кто помнит?

developя не знаю, но HEAD удалять не нужно, чем он Вам мешает? – ixSci Oct 17 '16 at 14:46HEAD... -- так недолго и репозиторий поломать. Лучше не трогайте репозиторий голыми руками, ограничьтесь командами Git. – Oct 17 '16 at 14:55gitlabсебе на ноут и ввел командуgit branch -aто показалась удаленая веткаdevelopхотя ее нет в удаленом репозитории... Значит она где то как ссылка храниться и при клонировании опять проявляется на локальной машине... Как тогда исправить это? Чтоб при клонировании она не появлялась? – Sirop4ik Oct 17 '16 at 15:30