我想将我的回购中的更改提取到第一组。由于首先创建了我的仓库,因此通过导入创建了第一个团队。不幸的是,BitBucket不允许我为它创建PR(目标存储库的下拉列表只是我自己的repo)。
为什么我不能指定另一个存储库? 必须我分叉,让PR工作? 毕竟,git root和commit history 是相同且有效的PR需要源repo / branch和target repo / branch?
关于PR州的Atlassian文档:
您需要提供4条信息来提交拉取请求: 源存储库,源分支,目标存储库, 和目的地分支。
因此,没有必要提及远程信息,也没有提及拉取请求目的地的合格存储库。
此外:
拉取请求也可用于与其他开发人员协作 正式项目之外。例如,如果开发人员是 与队友一起工作,他们可以提出拉取请求 使用队友的Bitbucket存储库代替目的地 官方项目。然后他们将使用相同的功能分支 对于源和目的地分支。
这意味着我应该能够请求将我的更改提取到队友存储库。当您分叉存储库时,是否存在一些秘密信息,当您复制/粘贴它或从头开始克隆它时,它不会被传递?我的意思是,只有遥控器会浮现在脑海中,但在制作公关时会设置遥控器。
我咨询的Atlassian docs:
答案 0 :(得分:2)
是的,您必须从中央目标存储库中派生它。
克隆原点,将克隆重命名为"上游"然后推送到您自己的原始仓库,您希望向上游提出拉动请求,但不会工作。