Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 Repo(称为 Repo1)和另一个单独的 Repo,其中有分支(REpo2)。我想要做的是将 Repo2 的主分支中所做的更改折叠到 Repo1
有没有办法跨多个 Repos 合并?还是我只能在同一个 Repo 的分支之间合并?
您可以导出补丁(git diff 或 git format-patch),然后将它们应用到另一个 repo(git apply 或 git am,甚至是普通的旧“补丁”程序)。
你可以做一个 repo-merge,这有点复杂,但是如果你用谷歌搜索这个关键字,你会得到更好的教程,因为我现在可以写(我现在做了两到三遍,它总是有效的真的很好)。
您可以做的另一件事是将第二个 repo 添加为远程。然后你就可以从这个 repo 中合并远程分支。