Я создал ветвь notmaster
для фиксации, а также нажал некоторые изменения. Когда я закончил эту ветку, я снова объединил изменения в master
, вытолкнул их и удалил локальный notmaster
.
$ git branch -a
* master
remotes/origin/master
remotes/origin/notmaster
Нужно ли удалить удаленный notmaster
?
Немного больше ясности, с решением от Ionut:
Обычный метод не удался для меня:
$ git push origin :notmaster
error: dst refspec notmaster matches more than one.
Это потому, что у меня был тег с тем же именем, что и ветка. Это был плохой выбор от моего имени и вызвал двусмысленность. Итак, в этом случае:
$ git push origin :refs/heads/notmaster