SVN迁移到GIT后续推送
来源:互联网 发布:c语言能够做什么 编辑:程序博客网 时间:2024/06/05 05:59
SVN迁到GIT
git svn init xxx外加
git svn fetch
迁完后,考虑到某些时间 svn会继续更新,这时怎么同步呢?
先打开.git/config文件,可以看到:
[svn-remote "svn"]url = https://xxxxfetch = :refs/remotes/git-svn也就是remotes/git-svn对应的就是git clone迁移时候的svn仓库
$ git show-refec1aab5d3a45537898a5851c843d90036aadd62e refs/heads/master58e66ad715e9f104d2455e5aeeb9b6dd415973f9 refs/remotes/git-svn8b6bf396ba7567dc777f30bc7769ce804f96aa4f refs/remotes/masterec1aab5d3a45537898a5851c843d90036aadd62e refs/remotes/origin/master
1.取远程分支并分化一个新分支local-git-svn 然后同步svn的提交记录,
$ git checkout -b local-git-svn remotes/git-svnSwitched to a new branch 'local-git-svn'
2.然后同步svn最新提交记录
git svn fetch
3.切换回master分支,并执行合并
git checkout mastergit merge local-git-svn
4.推送到远端的master
git push origin master
5.最后把local-git-svn分支可以删除了
git branch -d local-git-svn
===》前面有点复杂了,可以简化为三步:
git svn fetch
git merge remotes/git-svn
git push origin master
阅读全文
0 0
- SVN迁移到GIT后续推送
- SVN 迁移到 Git
- svn迁移到Git
- SVN 迁移到GIT
- SVN迁移到git
- svn迁移到git
- 从SVN到GIT迁移
- 从SVN迁移到GIT
- svn迁移到git实践
- svn迁移到git实践
- 从 SVN 迁移到 Git
- SVN到Git的迁移
- 本地svn迁移到git
- SVN如何迁移到Git?
- SVN如何迁移到Git?
- SVN迁移到Git的过程
- svn迁移到git下全过程
- SVN数据迁移到Git笔记
- 数据结构第七周项目-停车场模拟(栈和队列综合)
- coursera deep learning course4 week2
- linux基本命令
- 【模9】digital roots[hdu 1013]
- .net中mvc问卷制作
- SVN迁移到GIT后续推送
- angular路由
- 当程序员没了互联网,该如何继续学习写代码?
- 大一新生信息可视化展示(基于Echarts)
- Spring教程第四篇:Spring事务
- 宏的使用
- java8 lambda 处理分类和子分类的技巧
- Unity3D 屏幕比例与摄像机设置
- Linux下find、awk、sed、grep命令的例子