我们正在从svn存储库迁移到git存储库
虽然svn trunk已迁移,但分支不是(svn服务器由不同的团队维护)。
所以我留下了svn分支的本地副本,它比当前的git存储库大6个月。
如果你想问为什么6个月,这是一个巨大的特点,所以2个月进入开发阶段,休息4个月被浪费,因为由于一些阻滞剂,该功能无法发布。
我现在如何将具有6个月代码的这些更改的本地svn分支合并到git分支?
答案 0 :(得分:1)
你可以
将新的git repo添加为现有git仓库的远程代理and fetch it
cd /path/to/existing/repo
git remote add gitsvn /path/to/gitsvn/repo
git fetch gitsvn
在您估计可能已开始6个月的努力时,在您当前的Git回购中创建一个新分支