如何合并来自同一个 svn 原始项目的 git repos

如何合并来自同一个 svn 原始项目的 git repos

我有两个不同的 git 存储库,它们最初都是从同一个 svn 项目克隆而来。它们自然共享了大部分历史记录。它们也存在不同的变化。

我怎样才能正确地“合并”它们?哪种 git 概念适合这种合并?

考虑到 svn 中存在的一个readme.txt文件,应该看到它在两个分支(git 项目的两个主分支)中被分叉和更改,然后被合并。这可能吗?


澄清:

就我而言,我发现 namek-0.6 与 namek-0.6-second 完全相同。左侧的树包含完整的 svn 历史记录,而右侧的树则以 svn 某个快照的第一次提交开始。我希望 namek-0.6 及之后的所有更改文件都能够延续左侧内容的历史记录。

两个不同的 git 存储库

相关内容