cat*_*ine 111 git bitbucket git-branch
我在我们的一个存储库中创建了许多分支.这些分支在被提取给主人之前进行测试.现在我在列表中看到很多它们,我们永远不会再使用它.如何将这些分支直接删除到Bitbucket?
小智 201
如果分支只是本地分支,则可以使用-d,如果分支已合并,例如
git branch -d branch-name
Run Code Online (Sandbox Code Playgroud)
如果分支包含您从未计划合并的代码,请改用-D.
如果分支位于上游仓库(在Bitbucket上),您可以删除远程引用
git push origin :branch-name
Run Code Online (Sandbox Code Playgroud)
此外,如果您在Bitbucket网站上,您可以通过访问网站上的" 提交 " 下的" 功能分支"选项卡来删除您推送的分支机构.在那里你会找到一个省略号图标.单击该,然后选择" 删除分支".只要确保你想要删除那里的所有变化!
Mit*_*ani 25
要删除Bitbucket的分支,
Ral*_*rix 15
除了@Marcus给出的答案,您现在还可以通过以下方式删除远程分支:
git push [remote-name] --delete [branch-name]
Run Code Online (Sandbox Code Playgroud)
我可以删除我的大多数分支,但一个看起来像这样,我无法删除它:
原来有人把Branch permissions下Settings并从那里选中Allow deleting this branch.希望这可以帮助别人.
更新:设置位于评论中的问题中.输入您不想编辑的存储库以获取菜单.您可能需要管理员权限才能更改此权限.
| 归档时间: |
|
| 查看次数: |
159312 次 |
| 最近记录: |