我找不到删除BitBucket上PR的选项。 我是在俯视某些东西还是真的不可能?
答案 0 :(得分:3)
我想删除一个已经合并和删除的分支的拉取请求。即使我是我的项目的管理员,我也看不到任何“删除”选项。对我来说,有效的是从主分支重新创建已删除的分支并推送它。例如
git checkout master
git checkout -b [deleted branch name]
git push -u origin [deleted branch name]
然后我打开 Bitbucket,分支显示为“已合并”并从 PR 列表中消失。
答案 1 :(得分:2)
根据提到的链接jonrsharpe,在合并按钮的右侧有3个点。如果您有权删除,则在该菜单下应该有一个删除选项。
这仅适用于BitBucket服务器,不适用于BitBucket.org。 在BitBucket.org中,没有删除PR的选项。
答案 2 :(得分:2)
您可以拒绝具有相同结果的拉取请求 - 停止/删除 PR。
答案 3 :(得分:1)
对于Bitbucket Cloud,无法执行此操作。一种解决方法是拥有一个“ dev / junk”分支,用于拒绝或无用的请求。 然后,只需编辑现有请求进入该分支并合并即可。 数据仍然存在,以防万一有一天需要它,或者如果它是敏感信息,则可以删除整个分支。如果它之前已经被拒绝了,那么除了重新创建该仓库之外,什么也不能做
有关此功能请求的更新,请参见https://jira.atlassian.com/browse/BCLOUD-8089并对其投票!