当前位置:首页 > linux教程 > 列表

版本控制从svn切换到git如何操作

发布:smiling 来源: PHP粉丝网  添加日期:2015-04-22 13:59:14 浏览: 评论:0 

svn和git都是免费开源的版本控制系统,有时为了需求,我们会从svn切换到git上去,那么问题来了,我们如何操作才能正确切换呢?

假设当前的svn的工作目录是/var/www/test

1:查找并删除所有的.svn文件

  1. cd /var/www/test 
  2. find . -name .svn -type -d | xargs rm -rf 

2:初始化git并提交

  1. git init 
  2. git add ./* 
  3. git commit -m "init" 

3:如果你不想把git仓库放到其他地方,而只是放到本机,则如下操作:

  1. mkdir /home/user1/git 
  2. cd /home/user1/git 
  3. git init --bare 

4:将仓库切添加到本地仓库:

  1. cd /var/www/test 
  2. git remote add origin /home/user1/git 
  3. git push origin master 
  4. --phpfensi.com 

备注:以上操作的前提是你对svn log的信息不在意,如果需要保留svn的信息,则需要调查其他的方法切换到git.

Tags: svn切换git linux版本控制

分享到: