我已经将一个分支合并到主分支后删除了它。但是,在远程仓库(github上)上,本地已删除的分支并没有被删除。
在这里的一个答案建议下,我尝试了git push remote :branch
,但似乎没有帮助。--prune
选项也没有帮助。我想我可以继续在远程上删除该分支,但我不想检查和跟踪每个分支。
有什么想法吗?
我已经将一个分支合并到主分支后删除了它。但是,在远程仓库(github上)上,本地已删除的分支并没有被删除。
在这里的一个答案建议下,我尝试了git push remote :branch
,但似乎没有帮助。--prune
选项也没有帮助。我想我可以继续在远程上删除该分支,但我不想检查和跟踪每个分支。
有什么想法吗?
您想使用这个...
git push remote --delete <branch-name>
虽然git push remote :branch
应该可以工作。但是该命令会提示推送此分支,不带本地设置,实际上是删除它。
你确定你的远程名称是remote吗?它可能是origin吗?使用git remote -v
列出远程名称。
如果没有成功,请使用 GitHub 的 UI 删除分支。