Eclipse、MyEclipse使用git插件(egit)图解
(转)原文来自:http://www.xuebuyuan.com/446322.html
在开发Java、JavaEE等相关程序时,我们会用到Eclipse或者MyEclipse,同时使用到git作为版本控制软件,所以我们需要在这些IDE上集成git插件,而egit正是Eclipse基金会开发插件,所以兼容性比较好,下面我们就来以图例的形式来描述一下具体的安装和使用过程。
安装的方式主要有两种:1.直接下载egit插件包,这里也分为两种形式:(1)然后加压放到Eclipse的dropins文件夹内或者直接放到对应的文件夹下。
图表1
(2).在dropins文件夹下通过新建一个*.link文件,然后文件中输入PATH=%PLUGINS_PATH%,这样的方式,可以不用担心以后插件过多时出现混乱,也方便移除相关插件。具体内容如下图中所示:
图表2
图表3
其中的PATH=%PLUGINS_PATH%可以有多行,每一行代表着不同的插件路径。
2.先在eclipse上安装Eclipse MarketPlace,然后再通过Market Place自动下载安装。
首先找到Eclipse的“Help”菜单,然后“Install NewSoftware”,然后找到如下图所示的部分。继而找到“Marketplace Client”这个软件,然后选中安装就OK了。
图表4
MarketplaceClient装好后,会重启Eclipse,然后我们会发现“Help”菜单下多了一个“EclipseMMarketPlace”,打开按照下图操作,就OK了。
图表5
这里安装的形式上Eclipse和MyEclipse有一些形式的差别,MyEclipse需要到其配置中心去添加新的”site”,然后把http://download.eclipse.org/egit/updates-2.3添加Personal Sites,具体操作如下图:(感觉这种方式有点麻烦,推荐使用第一种方式)
图表6
插件安装完毕以后,重启Eclipse,发现在window->preference->Team下出现Git就成功了。就可以开始配置和使用这个插件了,具体的配置和使用步骤简述如下。
1. 首先确定我们已经安装了申请了github(或者其他git仓库)的账号空间。这里我们使用http://www.github.com作为我们的仓库来进行解释。
2. 然后我们使用Eclipse自带的工具来生成github需要的密钥,window->preference,然后具体操作如下图:
图表7
3. 关于申请密钥做什么和具体的如何往下使用,这里不再赘述,想要了解的朋友,可以通过访问http://blog.csdn.net/chinaonlyqiu/article/details/8826767来获取其中的相关用途和方法。
4. 然后开始通过使用egit插件来进行版本控制。
图表8
选择远程方式(URI),然后Next,如下图:
图表9
Next,然后遇到如下的情况:
图表10
Finish以后,这里选择Java Project(根据自己的需要来选择,也可以是JavaEE的Web Project等)。如下图:
图表11
5. 仓库就从远程Clone(克隆)到本地的。下面我们来测试一下使用Egit来提交我们修改过的本班代码和文件,具体步骤如下。
1) 在src下新建一个文件;
2) 右键工程->Team->commit;
图表12
3) Commit完成后,开始右键工程->Team->remote->push;
图表13
这一步中的一些操作,也许初学的朋友不太明白,可以去查看http://blog.csdn.net/chinaonlyqiu/article/details/8826767相关的介绍。
6. 这样egit的初步使用,我们就了解了。
这样一来,我们就可以像使用SVN一样使用egit了,很方便。
(转)Eclipse和MyEclipse安装和使用git(egit)图解笔记的更多相关文章
-
eclipse或者myeclipse安装svn报错”unable to load default svn client”
是svn版本低了的问题 subeclipse下载,直接百度site1.X X为你需要的版本 解压site1.X 将此窗口先放到一边 在eclipse的安装目录下的dr ...
-
在Eclipse或Myeclipse安装Maven插件的几种方法
http://blog.csdn.net/lfsfxy9/article/details/9397937
-
Eclipse、MyEclipse使用git插件(egit)
在开发Java.JavaEE等相关程序时,我们会用到Eclipse或者MyEclipse,同时使用到git作为版本控制软件,所以我们需要在这些IDE上集成git插件,而egit正是Eclipse基金会 ...
-
Eclipse和Myeclipse的Properties插件(解决properties文件乱码)
资源链接:链接:https://pan.baidu.com/s/13M2ovUUXLfOENFoD17MLng 密码:zvo9 插件安装: 解压后得到features.Plugins两个文件将他们放入 ...
-
MyEclipse安装插件的几种方式(适用于Eclipse或MyEclipse其他版本)
MyEclipse2014安装插件的几种方式(适用于Eclipse或MyEclipse其他版本) 2014-04-28 21:09 MyEclipse 阿超 19171 views 众所周知M ...
-
MyEclipse2014安装插件的几种方式(适用于Eclipse或MyEclipse其他版本)
农历 乙未 羊年 十一月初九 周六 2015年12月19日 14:29 编辑者:刘军 标题: 服务器的搭建请参考该文:<Win7 x64 svn 服务器搭建> ============== ...
-
MyEclipse安装git插件
安装egit插件的步骤(安装egit不成功的原因主要是下载的egit版本不适合当前使用的eclipse版本).先检查自己MyEclipse适用egit的版本. 查看自己MyEclipse版本,如下图: ...
-
Myeclipse学习总结(9)——MyEclipse2014安装插件的几种方式(适用于Eclipse或MyEclipse其他版本)
众所周知MyEclipse是一个很强大的Java IDE,而且它有许多开源免费又好用的插件,这些插件给我们开发过程中带来了许多方便.插件具有针对性,例如,你如果做安卓开发,可能需要一个ADT(Andr ...
-
Aptana插件安装到eclipse和myeclipse的详细过程
刚开始学习Jquery,为了搭建好的环境是很重要的,所以我尝试了很多方式,下面之一. 一.要下载好Aptana 插件 官网: http://update1.aptana.org/studio/3.2/ ...
随机推荐
-
Windows下程序打包发布时的小技巧
一.背景 Windows下开发的应用程序在发布时,需要将其依赖的一些动态链接库一起打进安装包里面去.这个时候,快速确定这个程序到底依赖哪些动态链接库变得非常重要.很久以前写过一篇关于Qt程序安装包制作 ...
-
css3新增选择器
1. img[alt]:匹配页面标签中任意一个含有alt属性的标签 2. 匹配开头:img[alt^="film"] 匹配包含内容:img[alt*="film" ...
-
Delphi2009下编译提示“无法找到“Excel_TLB”
这是没有安装Excel组件导致的,安装Excel组件的步骤是: 1.新建Package工程 2.在Office安装目录下找到文件XL5CHS32.OLB 我的Office版本是2007,XL5CHS3 ...
-
Android开发之ListView-BaseAdapter的使用
ListView优化原则: UI优化: listview条目与条目之间的间隙的分割内容 : android:divider="@android :color/transparent" ...
- Kinetis学习笔记(一)——基于KSDK 2.0
-
JavaScript 中实现继承的方式(列举3种在前一章,我们曾经讲解过创建类的最好方式是用构造函数定义属性,用原型定义方法。)
第一种:对象冒充 function ClassA(sColor) { this.color = sColor; this.sayColor = function () { alert(this.col ...
-
js string 字符串
mutil lines string 多行字符串, 由于多行字符串用\n写起来比较费事,所以最新的ES6标准新增了一种多行字符串的表示方法,用...表示,是单撇号, 不是单引号. 这是一个 多行 字符 ...
-
datagrid在MVC中的运用09-实现排序
本文体验datagrid的排序. □ 思路 当点击datagrid的标题,视图传递给Controller的Form Data类似这样:page=1&rows=10&sort=Custo ...
-
static变量的特点 - 只会有一份成员对象
1. public class HasStatic{ 2. private static int x=100; 3. public static void main(String ...
-
UVA 11732 &;quot;strcmp()&;quot; Anyone? (Trie)
题目链接:https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem ...