UU Blog

代码从SVN迁移到GIT

GIT可以选择有很多,国外有github,国内有coding和git.oschina.net。

因为不可描述的原因,我们选了国内的。注册和管理其实和github很像。

我再做了ssh公钥认证后,将远程仓库git clone一份回本地。这样它就会自动生成一个.git目录了。

其实自己在本地现有的项目下用git remote add 也是可以的,但是感觉要略为麻烦点。

将SVN仓库代码更新至最新,复制多一份。

进入SVN代码目录,删除原来SVN的隐藏目录,.svn,这个内容占了很大空间。

1
find . -type d -name ".svn"|xargs rm -rf

将内容复制的到git目录,并提交去远程仓库。

1
2
3
git add -A
git commit -m "first commit"
git push origin master

done.

给作者打一针鸡血