【发布时间】:2021-05-14 20:27:02
【问题描述】:
我有一个新的 git repo RepoA,我的笔记本电脑中有一个概念证明项目,它没有存储在其他任何地方,另一个 repo RepoB 我从 Azure DevOps 签出。我只想将RepoA 中的整个项目复制到RepoB 中的文件夹中,同时保留RepoA 中的项目历史记录。因此RepoB 的历史记录将显示RepoA 的所有历史记录条目以及RepoB 的历史记录。这可能吗?
我怎样才能在几个步骤中做到这一点(而不是许多 SO 答案中一英里长的 git cli 命令列表)。我不想过滤RepoA 中的任何内容,只需将根文件夹复制到RepoB 中即可。
【问题讨论】:
-
这能回答你的问题吗? How do you merge two Git repositories?
-
@AdrianJ.Moreno 感谢您的链接。我尝试了几个建议的答案,但遇到错误并且没有时间。所以我最终复制了文件夹并粘贴到 RepoB 中。