Merge Git Repos
本问题已经有最佳答案,请猛点这里访问。
我有一个回购(称为回购1)和另一个独立的回购,其中有分支机构(回购2)。我要做的是将repo2主分支中所做的更改折叠为repo1
是否有跨多个回购协议合并的方法?或者我只能合并同一回购的分支机构?
您可以导出修补程序(Git Diff或Git格式修补程序),然后将它们应用于其他repo(Git Apply或Git AM,甚至是普通的"修补程序")。
你可以做一个回购合并,这有点复杂,但如果你谷歌这个关键词,你会得到更好的教程,因为我现在可以写(我做了两到三次,现在它总是非常好的工作)。
您可以做的另一件事是将第二个回购添加为远程回购。然后,您就可以在此回购协议中合并远程分支。