0

我有一个 Repo(称为 Repo1)和另一个单独的 Repo,其中有分支(REpo2)。我想要做的是将 Repo2 的主分支中所做的更改折叠到 Repo1

有没有办法跨多个 Repos 合并?还是我只能在同一个 Repo 的分支之间合并?

4

2 回答 2

2

您可以导出补丁(git diff 或 git format-patch),然后将它们应用到另一个 repo(git apply 或 git am,甚至是普通的旧“补丁”程序)。

于 2013-11-09T08:02:50.347 回答
0

你可以做一个 repo-merge,这有点复杂,但是如果你用谷歌搜索这个关键字,你会得到更好的教程,因为我现在可以写(我现在做了两到三遍,它总是有效的真的很好)。

您可以做的另一件事是将第二个 repo 添加为远程。然后你就可以从这个 repo 中合并远程分支。

于 2013-11-09T22:34:02.660 回答