git svn:使用 git 命令来管理 svn 仓库

使用git svn 来管理svn项目的步骤:

复制代码
    1. git svn clone http://svn.example.com/project/trunk     # 克隆一个SVN仓库(相当于svn checkout) 
       注:默认会从第一个svn版本开始克隆,直到最后一个版本,非常慢,可以只克隆最近几个版本
          git svn clone -r970:HEAD http://svn.example.com/project/trunk
    2. cd trunk   # 进入到新克隆的目录下
    3. git branch   # 查看当前分支
    4.  git add、git commit .....  # 在本地做修改,并提交到本地Git仓库 
    5. git svn rebase # 等价于svn update,每次提交代码时(git svn dcommit)先更新,可以保证你本地和远程保持一致
    6.  git svn dcommit  # 提交修改到SVN仓库(相当于svn commit) 
    7.  git svn help  # 查看git-svn帮助文档
  • 使用SourceTree # 经验证,SourceTree支持将SVN仓库克隆为Git仓库以及其他可以使用git-svn命令行进行的操作
相关推荐
大筒木老辈子2 小时前
Git笔记---远程仓库的创建与基本操作
笔记·git
9***Y483 小时前
终于解决了!Git拉取代码冲突的处理
git
南屿欣风5 小时前
Idea中Git切换分支,如何确保代码不丢失。
git
不一样的故事1265 小时前
将 Git 远程仓库的地址从 HTTP 修改为 SSH,
git·http·ssh
n***i955 小时前
终于搞定了!Git分支回滚的正确操作
git
A***27956 小时前
终于搞定了!Git拉取代码时权限被拒绝
git
秦jh_6 小时前
【git】多人协作
git
小坏讲微服务8 小时前
Docker Compose搭建Git仓库私服上传微服务
分布式·git·docker·微服务·容器·springcloud·springalibaba
七号练习生.c17 小时前
Git常用命令速查
大数据·git
大筒木老辈子1 天前
Git笔记---其他常用操作
笔记·git