我想删除项目仓库中的一些远程分支。 我运行了下面的命令:
git push origin :name_of_branch
当我使用以下命令列出远程分支时:
git branch -r
我删除的那个分支没有出现,但是我的伙伴运行了
git fetch
以后
git branch -r
在列表中,我已经删除的分支name_of_branch
仍然在列表中。然而,当他试图删除这个分支时,
git push origin :name_of_branch
他接收到了下一条消息:
error: unable to delete 'name_of_branch': remote ref does not exist
error: failed to push some refs to 'the_name_of_the_repository'
我该如何完全删除列表中的分支?