从GitHub中删除分支

大约3个星期前,我从我的本地存储库中删除了一些分支,但从未在
GitHub上的存储库中删除它们.我需要清理其中一些分支,但是没有成功.

举个例子,我在3个星期前从我当地删除了这个分支:1234e-proj

现在我想跑:

git push origin :1234e-proj

我收到此错误:

error: unable to push to unqualified destination: 1234e-proj
The destination refspec neither matches an existing ref on the remote nor
begins with refs/, and we are unable to guess a prefix based on the source ref.
error: failed to push some refs to

知道我做错了什么吗?这种情况发生在我已经在本地删除的几个分支上.

最佳答案 你试过用吗?

git push --delete origin '1234e-proj'

要么

git push --mirror origin # warning: pushes all refs and deletes all others!

否则,它应该工作.也许你可以分享一个输出

git branch -a
点赞