将SVN项目分配给GitHub,项目现在转移到GitHub。合并可能吗?

时间:2012-10-24 23:56:24

标签: github git-svn

大约2个月前,我使用git-svn(git svn rebase)在GitHub上分叉了一个SVN项目,并做了我的更改,通过补丁文件发送了一些(但不是全部)。

现在项目搬到了GitHub,有什么方法可以合并这两个GitHub项目,同时保留我的fork的历史记录?

1 个答案:

答案 0 :(得分:0)

如果导入已正确完成,则从SVN导入GutHub上的内容的SHA1应该与GitHub上git-svn fork生成的SHA1相同。

如果是这种情况,那么“Merging between forks in GitHub”就是您的答案(或“Merge changes from remote GitHub repository to your local repository”)。

如果没有,最好从官方GitHub仓库重新创建你的分支,并在所述新分支的顶部重新应用你的工作补丁。