首页 > 解决方案 > 如何创建从现有仓库到新仓库的拉取请求?

问题描述

我们有 4 个独立的存储库。Bitbucket Cloud 中的 Dev、QA、UAT 和 Prod。

在此处输入图像描述

现在我们需要在 UAT 和 Prod 之间添加另一个 repo。这将从 UAT 中提取更改。

因此,我分叉了 UAT 并创建了一个名为 Preprod 的新仓库。

但是当我尝试从 UAT 创建拉取请求时,我无法选择 Prepod 作为目标。我如何达到我的要求?

在此处输入图像描述

标签: gitversion-controlbitbucketbitbucket-cloud

解决方案


另一种方法是避免分叉:

  • 将 UAT 克隆为裸仓库
  • 在 BitBucket Cloud 上创建一个新的空 Preprod 存储库
  • 推 --mirror UAT 到它

请参阅“镜像存储库”(此处在 GitHub 上下文中进行了解释,但同样适用)


推荐阅读