在Bitbucket中处理被拒绝的Pull Request

17

我有一个托管在Bitbucket上的项目,希望有人能够解释如何拒绝一个拉取请求。

例如,如果有人使用Bitbucket界面添加代码,提交一个拉取请求,而他们的代码是错误的。

如何删除/恢复Bitbucket存储库并删除Bitbucket为拉取请求创建的分支等?


1
MikeC,我的解决方案对你有帮助吗?如果有,请将其标记为已接受的答案。如果没有,请随时提出您可能有的任何问题,我很乐意提供进一步的帮助! - rdgd
1个回答

13
我很乐意为您澄清一些事情!
  • 界面上有一个按钮,可以让您拒绝拉取请求。您也可以通过Bitbucket的拉取请求进行更改沟通。用户在拒绝一个拉取请求后,总是可以再次发起拉取请求。
  • 拉取请求不是Git对象,而是Git repo管理工具(如Bitbucket和Github)的常见功能。这意味着当发起拉取请求时,并没有为该拉取请求专门创建分支。
  • 拉取请求是一种“请求行动”的方式,它询问以下内容:“如果我的FEATURE_BRANCH上的更改看起来不错,请告诉我,以便我们都同意将其合并到TARGET_BRANCH中。”
  • Bitbucket允许您通过其GUI批准和合并拉取请求,并在合并后删除特性分支的选项。
  • 无论是否针对特定分支发出拉取请求,您始终可以从Bitbucket的分支视图中删除分支。
请记得遵循适合您和您的团队的工作流程。拉取请求总是有一个功能分支和目标分支,因此您不必担心撤销目标分支上的更改。如果您遇到需要撤消提交或更改历史记录的情况,请查看 Git reset 和 Git rebase 命令。
如需了解有关 Bitbucket 中拉取请求的更多信息/阅读,请查看此处
如果您希望我为您提供任何其他澄清,请随时询问!

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