在Bitbucket中创建来自上游回购的拉取请求

时间:2014-06-02 17:23:05

标签: git bitbucket pull-request

我正在使用BitBucket托管我的项目。

我有一个带叉子的项目 - 我在主要上游存储库中的fork和core功能中开发利基功能。每当我在核心中创建一些我想要的功能时,我就可以创建一个拉取请求并合并。但是,我似乎无法创建从上游仓库到下游仓库的拉取请求。

你知道BitBucket中是否有这个功能吗?

1 个答案:

答案 0 :(得分:0)

本身不是BitBucket,但是Git会这样做。

通常的方式

引用@Poke的评论:

  

通常,您只需从上游存储库中进行合并即可   那些变化然后推入你的分叉存储库。

Frowned - 设置一对遥控器

当您进行fork / clone时,通常也会设置一个指向其他存储库的远程数据库。这就是为什么一个存储库充当"上游"为了另一个。当然,如果您愿意,您可能有两个"上游"。你只需定义"双向"遥控器(fork有远程" main",main有远程" fork")。

然而,这是相当不赞成的(气馁可能是一个你可能会听到的词,有时甚至是禁止的,我期待),因为人们经常使用的流程Git的。 当然,有一种不止一种方法来给猫皮肤,但人们通常喜欢他们的主要回购有点特别,没有遥控器。还有一些声音会告诉你,打开那扇窗户意味着它会被使用,每个人都会向所有人推/拉,这是血腥的混乱,你不能再知道它是什么了。

尽管如此,你可以这样做,留意声音或不管它们,无论你的船是什么漂浮。 ;-)

如果您想知道如何设置遥控器,请与我们联系。