将 Git 个存储库合并到另一个保留所有历史记录的存储库中

Merge a Git repository into another one keeping all the history

我已经开始开发项目 A。然后,在某个时候,我将 A 克隆到另一个位置(项目 B),以便其他开发人员也可以参与。然后我只继续开发项目 B。现在,我想将我在项目 B 中所做的所有更改集成到项目 A 中,同时保留两个项目的全部历史记录。基本上,项目 A 是项目 B 的旧状态,其中 B 包含其他分支。

两个项目简直一模一样!

但是为了回答您的问题,您可以将 ProjectB 添加为 ProjectA 的远程并获取所有分支并检查您想要的任何一个!

使用 git,您可以让任何存储库使用遥控器与任何其他存储库通信!

希望对您有所帮助! :)