Это удаленная ветка, поэтому вам нужно удалить ее на сервере.Для этого вам нужно нажать пустую ссылку.
$ git push origin :remotes/origin/aclark
Обратите внимание, что синтаксис команды git push
:
$ git push <remote> <local-reference>:<remote-branch-name>
Так что в данном случае мы нажимаемпустая ссылка, а удаленное имя - это название ветви, которую мы хотим уничтожить.В вашем случае имя ветви «remotes / origin / remotes / origin / aclark» указывает, что это удаленная ветвь с именем «origin» удаленного сервера, а имя на удаленном сервере - «remotes / origin / aclark».
Другой клиент должен будет выполнить следующие команды, чтобы удалить ветку из своего локального хранилища (если они были выбраны, когда существовала неверная ветвь):
$ git fetch origin
$ git remote prune origin
Можно найти дополнительную информациюв руководствах git-push и git-remote .