MyEclipse 安装egit将项目同步到本地和远程仓(github)
分享链接:https://www.oschina.net/news/29214/why-git-is-better-than-svn(为什么说 Git 比 SVN 更好)http://blog.jobbole.com/31444/(Git 和 SVN 之间的五个基本区别) Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。
分享链接:
https://www.oschina.net/news/29214/why-git-is-better-than-svn(为什么说 Git 比 SVN 更好)
http://blog.jobbole.com/31444/(Git 和 SVN 之间的五个基本区别)
Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。
SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。
1:git和svn的比较
(1)GIT是分布式的,SVN不是
(2)GIT把内容按元数据方式存储,而SVN是按文件
(3)GIT分支和SVN的分支不同
(4)GIT没有一个全局的版本号,而SVN有
(5)GIT的内容完整性要优于SVN
2:MyEclipse安装egit插件
直接采用下载egit插件方法,这种方法是最简单的,其他方法可以在网上找资料。
egit插件下载地址:http://download.csdn.net/detail/tonylllz/8647025
(1)将下载的egit插件解压,找到myeclipse安装目录下的dropins文件夹,然后新建egit文件夹,将下载egit压缩文件解压放到egit文件夹下。
直接将插件解压之后放到egit下,重启Myeclipse即可。
(2)打开MyEclipse,window->preferences->Team->git
看到Team下有Git说明安装成功。
(3)配置git
选择Git客户端的仓库路径,这个你可以自己选择一个目录作为Git的仓库路径,然后将所有需要Git来管理的项目都clone到这个目录下统一管理,选择Configuration,如图:
这里可以看到它自动去读取用户目录下的.gitconfig文件,若是之前在Git中有配置过,那么此处可以略过。否则需要在此处设置user和email。
New Entry 添加user.name和user.email即可。
3:建立本地仓
(1)选择项目,点击右键,选择Team--》Share Project,选择git,点击next
(2)如果之前有创建的仓,我们直接选择仓保存,如果之前没有仓,我们需要点击created创建
(3)创建一个新仓
(4)我们需要创建一个文件夹和一个本地仓的Name即可。
创建好直接选择finish
(5)这样我们的项目就被保存到本地仓中,可以看见项目后面就有仓的名称,这就说明我们部署成功。
我们在我们创建的目录下查看
这样就创建成功,只要我们将项目文件提交就可以了
(6)提交项目到本地仓
选择项目,右键选择team-->commit
必须填写Commit message,内容随意
选择全选或者自定义选择文件提交。然后点击Commit提交,我们就将项目提交到了本地仓中。
4:将项目部署到github上
(1)github的创建和使用可以自行学习,选择我们需要提交的仓,复制链接
选择Clone or download复制URL。
(2)选择项目右键-->team-->Remote-->Push
将我们复制的URL复制到URI中,输入github的用户名和密码
(3)我们在source ref选择master,点击Add Spec
(4)将项目选中(Force Update)点击Next或者Finsh。Next是我们可以添加一些备注信息。
之后我们就提交成功。可以在我们的github中查看我们的项目了。
上传项目中
上传成功
在github中查看
git不但可以上传到github,我们可以在服务器中创建git仓。
更多推荐
所有评论(0)