是否可以删除 BitBucket 上的拉取请求?
Is it possible to delete a pull-request on BitBucket?
我在 BitBucket 上找不到删除 PR 的选项。
是我忽略了什么还是真的不可能?
根据提到的 link jonrsharpe,合并按钮的右侧有 3 个点。如果您有删除权限,该菜单下应该有一个删除选项。
这仅适用于 BitBucket 服务器,不适用于 BitBucket.org。
在 BitBucket.org 中没有删除 PR 的选项。
对于 Bitbucket Cloud,没有办法做到这一点。一种解决方法是拥有一个 'dev/junk' 分支,用于拒绝或无用的拉取请求。
然后只需编辑现有请求以进入该分支并合并。
数据仍然存在,以防有一天你需要它,或者如果它是敏感信息,你可以删除整个分支。如果它之前已经下降,那么除了重新创建该 repo
之外什么也做不了
请参阅 https://jira.atlassian.com/browse/BCLOUD-8089 了解有关此功能请求的更新并对其进行投票!
我想删除已经合并和删除的分支的拉取请求。即使我是我项目的管理员,我也看不到任何“删除”选项。对我来说,有效的是从主分支重新创建已删除的分支并推送它。例如
git checkout master
git checkout -b [deleted branch name]
git push -u origin [deleted branch name]
然后我打开 Bitbucket,分支显示为“合并”并从 PR 列表中消失。
您可以拒绝具有相同结果的拉取请求——停止/删除 PR。
您无法删除 bitbucket.org 中的 PR。
使用 Decline
选项将完全符合您的要求 - PR 将不会在选项卡 Pull requests
中显示(您需要按 Decline
对 PR 进行排序才能看到它)但在选项卡 Branches
您将在 Pull request
列中看到您已删除有问题的 PR。
PS PR 无法撤消 Decline
,所以要小心
我在 BitBucket 上找不到删除 PR 的选项。 是我忽略了什么还是真的不可能?
根据提到的 link jonrsharpe,合并按钮的右侧有 3 个点。如果您有删除权限,该菜单下应该有一个删除选项。
这仅适用于 BitBucket 服务器,不适用于 BitBucket.org。 在 BitBucket.org 中没有删除 PR 的选项。
对于 Bitbucket Cloud,没有办法做到这一点。一种解决方法是拥有一个 'dev/junk' 分支,用于拒绝或无用的拉取请求。 然后只需编辑现有请求以进入该分支并合并。 数据仍然存在,以防有一天你需要它,或者如果它是敏感信息,你可以删除整个分支。如果它之前已经下降,那么除了重新创建该 repo
之外什么也做不了请参阅 https://jira.atlassian.com/browse/BCLOUD-8089 了解有关此功能请求的更新并对其进行投票!
我想删除已经合并和删除的分支的拉取请求。即使我是我项目的管理员,我也看不到任何“删除”选项。对我来说,有效的是从主分支重新创建已删除的分支并推送它。例如
git checkout master
git checkout -b [deleted branch name]
git push -u origin [deleted branch name]
然后我打开 Bitbucket,分支显示为“合并”并从 PR 列表中消失。
您可以拒绝具有相同结果的拉取请求——停止/删除 PR。
您无法删除 bitbucket.org 中的 PR。
使用 Decline
选项将完全符合您的要求 - PR 将不会在选项卡 Pull requests
中显示(您需要按 Decline
对 PR 进行排序才能看到它)但在选项卡 Branches
您将在 Pull request
列中看到您已删除有问题的 PR。
PS PR 无法撤消 Decline
,所以要小心