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命令行进行的操作
相关推荐
dyxal15 小时前
Git时光机:一招回到过去——`git checkout -- .`详解
git
乐之者v20 小时前
使用Git 要注意的
git
刘洋浪子20 小时前
Git命令学习
git·学习·elasticsearch
Chasing Aurora1 天前
Git 工程指引(命令+问题)
大数据·git·elasticsearch·团队开发·互联网大厂
帅得不敢出门1 天前
精简Android SDK(AOSP)的git项目提高git指令速度
android·java·开发语言·git·elasticsearch
郑州光合科技余经理1 天前
海外版生活服务系统源码 | 外卖+跑腿一站式平台技术解析
java·开发语言·javascript·git·spring cloud·php·生活
eggrall1 天前
《Git 入门:从 0 到 1 玩转 Gitee 仓库》 一
git·gitee
程序员允诺1 天前
SVN 入门与实战:从零开始掌握企业级版本控制
svn
菜鸟小芯1 天前
OpenHarmony环境搭建——01-Windows系统下安装Git
windows·git
王大渣1 天前
git删除submodule
git