我处于跟踪状态。我在Github上有一个更大的项目(A)。然后我拿了一份完整的代码,在Bitbucket上创建了一个Git repo(B)(因为它可以是私有的)。
我在B上做了一些不应该公开的更改,所以留在Bitbucket回购。但社区在A上提出了一些新的代码。
如何将A上的新更改合并到B?
Repo A (Github): R1a => R2a => R3a => R4a => R5a => R6a
↓ ↓?
Repo B (Bitbucket): R2a => R3b ===============> R4b
所以在版本R2a我将代码库复制到了Bitbucket。然后我在Bitbucket上开发了R3b。在Github期间和之后,开发了版本R3a,R4a,R5a和R6a。如何合并这些更改/版本两个R3b以创建合并的R4b?
我知道,由于冲突,这不会是一个自动过程。但如何从A到B合并?
答案 0 :(得分:1)
Git可以让你add remotes。所以,例如在这里,在B的克隆中,
fitsSystemWindows="true"
然后,您可以git获取A并使用
合并您想要的分支git remote add A https://url-to-A
换句话说,你正在为一个不同的遥控器手动做一个git pull默认在origin / your-branch上做什么