我目前正在尝试将当前工作中的存储库与从我工作的旧 svn 存储库转换而来的存储库合并。我希望新的 repo(我们称之为 A)与当前的工作 repo (B) 合并。
B 是尝试将 svn 存储库转换为历史完整的 git 失败的结果。A是第二次尝试。如果我只是将 B 与 A 合并,那么旧 svn 存储库中的所有内容都会重复提交。我只想包括在最后一次 svn 提交之后发生的来自 B 的历史记录。
我正在查看 git-fast-export,但我没有找到任何可以帮助我的文档。我应该使用 git-fast-export,还是有更好的方法?我将如何使用 git-fast-export 或其他东西来进行合并?