Linux 如何合并两个git存储库和所有分支?

Linux 如何合并两个git存储库和所有分支?,linux,git,github,merge,Linux,Git,Github,Merge,我想合并两个存储库。两者都在github上,目标是获取另一个人的存储库并将其合并到我的存储库中。保留我的东西,但不是他们的,还有他们的新东西,覆盖了我的东西。但我愿意为每一个分支做这一切。我如何做到这一点?这可能是重复的: 您也可以签出此项:您的意思是您只想要他们的提交,而不想要他们的更改吗?@ElpieKay我不明白您的意思。我希望将其他存储库中的所有提交和更改分层到我的存储库中。保留我的任何变化,而另一个没有。主要是所有的东西,除了一些其他人没有的文件和文件夹。这似乎与主文件或源文件有关。我

我想合并两个存储库。两者都在github上,目标是获取另一个人的存储库并将其合并到我的存储库中。保留我的东西,但不是他们的,还有他们的新东西,覆盖了我的东西。但我愿意为每一个分支做这一切。我如何做到这一点?

这可能是重复的:


您也可以签出此项:

您的意思是您只想要他们的提交,而不想要他们的更改吗?@ElpieKay我不明白您的意思。我希望将其他存储库中的所有提交和更改分层到我的存储库中。保留我的任何变化,而另一个没有。主要是所有的东西,除了一些其他人没有的文件和文件夹。这似乎与主文件或源文件有关。我感到困惑的是,合并所有分支怎么样?如果repoA有20家分行,repoB有25家分行,则其中20家分行的名称和用途相同。我必须分别签出每个分支、合并和提交吗?