首页 > 解决方案 > 从远程强制删除 Git 分支

问题描述

我正在编写一些概念验证代码,并为它创建了一个分支。由于花了将近 2 周的时间,我还每天将它推到遥控器上。

POC 现在已经完成,我不想合并它。我能够删除本地分支 git branch -D <branchname>

但是当我尝试推送时,它会因合并错误而失败(在合并之前无法删除分支)。有没有办法远程删除未合并的分支?

标签: git

解决方案


有没有办法远程删除未合并的分支?

git push :origin/branch

# or
git push origin --delete branch

根据您的评论,您不能在 bitbucket 上执行此操作,原因可能是您的管理员阻止了删除分支的选项

在以下屏幕截图中阻止删除

在此处输入图像描述


推荐阅读