本地删除的分支在远程仓库上未被删除

8

我已经将一个分支合并到主分支后删除了它。但是,在远程仓库(github上)上,本地已删除的分支并没有被删除。

在这里的一个答案建议下,我尝试了git push remote :branch,但似乎没有帮助。--prune选项也没有帮助。我想我可以继续在远程上删除该分支,但我不想检查和跟踪每个分支。

有什么想法吗?


这个问题已经有了答案,https://dev59.com/h3I-5IYBdhLWcg3wI0p9 - J.J. Hakala
1个回答

12

您想使用这个...

git push remote --delete <branch-name>

虽然git push remote :branch应该可以工作。但是该命令会提示推送此分支,不带本地设置,实际上是删除它

你确定你的远程名称是remote吗?它可能是origin吗?使用git remote -v列出远程名称。

如果没有成功,请使用 GitHub 的 UI 删除分支


你是要将“branch”替换为远程分支的名称吗? - alex
是的,当然。但是没有起作用。 - H.Aziz Kayıhan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接