只有公司有svn,回到宿舍无法访问,因此没法做迭代开发,因此最近学习了git,这样在公司了提交的代码,回到宿舍也可以继续开发,用了一天的时间才弄明白git的原理,智商有问题啊,下面说下具体步骤,个人已经测试通过啦。
1,首先了解git的历史,诞生的原因,设计的原理,和svn的区别,这样后续使用着才会理解的更得心应手。看下面的文章足够
http://www.nowamagic.net/academy/detail/48160210
2, myeclipse安装git插件,下面有详细的说明,和svn安装差不多,很简单。
http://www.cfanz.cn/index.php?c=article&a=read&id=74386
3. 详细的还需要自己摸索感悟。2步骤只说了提交到本地仓库,没有说如何在本地建项目,然后提交到远程,我用的是开源中国的gitHub http://git.oschina.net/ 自己申请个账号
下面说下如何本地建项目,提交到gitHub上
1)myeclipse建java项目或java web项目
2) 右键项目名称,选择 Team->Share Project , 选择Git
3) 点击Next->Create->Browse,选择本地某个目录,填写name,创建本地git仓库
4)点击finish
以上四步是创建本地git库,方便离线进行版本控制(git不同于svn的很大一优点)
---
下面就开始连接远程github,即提交到开源中国上的github上去
5)在开源中国上创建项目,复制ssh或者http项目地址
6)在刚才的项目上创建目录,文件(因为空文件不允许push),首先commit到本地git仓库,然后右键项目名称 Team->Remote->Push, 一路next就可以啦
7)因为这个项目是你在本地创建的,所以你的是主干,提交到开源中国上的是分支(这是我个人的理解,不知道对不对,因为选择HEAD每次都报错),所以应该选择master[branch],点击add Spec然后finish就可以啦
这样代码就提交上去啦,看看开源中国github的该项目下是不是有你提交的文件夹和文件啦
祝好运