相关疑难解决方法(0)

用git repo合并svn repo

我有一项艰巨的任务,就是将一个站点与两个团队之间的大量文件合并.一个团队一直在努力git,一个使用svn.我能帮助你找到最好的解决方法吗?我在想的是我将创建一个新的裸仓库

git clone --bare ~/dir gitversion.git
Run Code Online (Sandbox Code Playgroud)

然后从那里创建一个分支

git checkout -b import-svn
Run Code Online (Sandbox Code Playgroud)

然后在那个分支上我将从svn拉出来

svn checkout svn://svnversion/trunk
Run Code Online (Sandbox Code Playgroud)

现在在这个分支上,我会改变吗?

git rebase origin/master
Run Code Online (Sandbox Code Playgroud)

然后切换回主分支

git merge import-svn
Run Code Online (Sandbox Code Playgroud)

我试过这样的事情,但似乎无处可去.从来没有任何合并冲突或任何没有意义的事情.有人可以告诉我一个体面的工作流程来完成这个吗?

svn git

10
推荐指数
1
解决办法
8800
查看次数

标签 统计

git ×1

svn ×1