一、EGit安装
MyEclipse已经集成了Git插件EGIT,在新建里可以搜到Git。
如果没有,安装方式为Help》Install From Catalog》搜索Git,找到Eclipse EGit Eclipse Git Team Provider,安装即可。
或者Install From site 地址为http://download.eclipse.org/egit/updates
安装后在New新建项目时可以搜索到Git目录。可通过Import,导入Git版本库。
二,clone远程库到本地,看图
URI中填入你的远程库地址,在下面输入你的用户名和密码,点击下一步
这里你可以只选择一个分支,或者所有分支,区别是你在当下了项目后只能switch to(切换)到你当的那几个分支的项目(这里之前出现过这种情况,但是这次又能switch to 未选择的分支了,可能是软件不稳定吧)。一般也不会全选,因为没必要,你也用不到别人的分支,也太慢。
这里1是你的本地Git库地址,2是当下来后默认显示的分支,一般都是master,看自己需要设置。那个name不用管了。点击finish你就把远程库中的项目colone到本地了,然后再Git Reponsitories窗口中会看到自己的东西。和SVN一样了。
三、使用Myeclipse+Git 操作
1、引入项目到你的Myeclipse,两种方法
a、Git Repositories窗口 >> 选中项目右键importing projects >> Import as general project >> finish
b、在Myeclipse中右键 import >>可以直接选中Existing Projects into Workspace或者Existing Maven Projects
2、连接本地库操作,要是通过a操作引入的可以忽略。
a、选择项目右键Team >> share project >> Git >> Use or create repository in parent...选中框中本地库地址点击finish
注意这里,点击share project可能会有提示框提示你未设置home,直接忽略即可,在选择USe or ...后中间框里可能会有两个地址,选中那个.git的即可。
3、提交代码到本地库,远程库,比较版本差别
a、Team >> Commit 提交本地库
b、Team >> Remote >> Push 提交远程库
提交到远程时会出现提交不了,要选择对应分支的项目提交
一般我会选择上面Configure Git,对应本地库地址,下面是为了展示手动选择本地库。点击下一步
这里如果你在上面二,clone远程库到本地默认显示的是test分支,那么可以选择对应test分支,右边也是,然后点击右边Add Spec,中间那个Add all不用管。如果你通过Team >> switch to 切换到其他分支了,那么左边的那个你可能会找不到对应分支,你可以选择HEAD,右边选择你的分支。然后点击提交就能看到改动那些,如果没有显示,不要管,直接OK,看看远程库中是否更新,或者刷新再提交。如下图:
c、比较版本差别。这里先说切换分支 Team >> Switch to >> New branch或者Other >>
c1、New 是在当前分支创建新分支,然后你可以提交。
c2、Other >> local 下是本地分支,Remote tracking 下是远程库分支,这里如果你在clone时选择了当前要切换的分支,就算是你选择切换到远程库那么也有可能不是最新版本的。这应该是bug,还出现过你选择过了,但是还是会当不下最新分支。提交时就会发现本地的文件和远程库中有冲突。。。所以引出强制更新代码到最新版本,以及代码版本比较
c3、Team >> Reset >>选择Remote tracking下对应分支,选择Hard选项,会提示你强制覆盖本地更改。
c4、Team >> Advanced >> Synchronize 可以选择和本地分支,或者远程库最新分支比较。注意Team >> Synchronize。。是比较本地库。
自己也是刚刚接触Git,idea,先整理出一个MyEclipse+Git版本,不足之处还望多多指教,大家相互学习!
相关推荐
Myeclipse 2016 GIT插件
在myeclipse插入 git插件,将压缩包解压后的egit放入到安装myeclipse目录下 D:\Program Files\myesclipe\MyEclipse 10\dropins
myeclipse10.7 git 文件
(1)MyEclipse10.7.1 (32+64)下载和安装 (2)如何打开MyEclipse10的JS、HTML、Java等各种提示?? (3)对于MyEclipse10导出War包报错问题的...(4)关于MyEclipse插件git和svn的扩展 若没有积分的朋友,可私聊QQ 1355043929
myeclipse安装git插件和从git下载项目的相关操作文档
myeclipse的git插件安装及项目上传码云
MyEclipse Git插件
eclipse Myeclipse中git插件的安装、配置,以及项目开发中的常用操作,提交,比较,还原,合并等。
myeclipse的git插件egit,亲测可用并稳定,需要的请下载!
myeclipse集成tongweb开发
myeclipse集成flex插件、解压集成详细说明书
PMD集成到myeclipse的插件,里面含有pmd工具包,以及集成方式和pmd的规则说明文档。
MyEclipse集成开发环境 MyEclipse集成开发环境
本资源文件包含了MyEclipse的SVN和Git插件,经过本人亲测,有效。(按照最低标准收取1分,不能免费 --__---)
Myeclipse集成SVN插件,支持Myeclipse10.
eclipse/myeclipse git插件 将压缩包egit解压放在myeclipse/dropins目录下,重启即可
step 1、MyEclipse6.5集成Axis2用到的架包,解压后将里面的两个文件放置到 D:\Program Files (x86)\myeclipse6.5\eclipse\plugins(每个人的电脑目录有可能不一样,请注意) step 2、将 $workspace位置\.metadata\....
1.将压缩包内activiti文件夹放入Myeclipse\dropins文件夹内并修改activiti文件夹内Link文件指向自己的目录,重启Myeclipse。2.将压缩包内patches文件放入Myeclipse\dropins文件夹内,再次重启Myeclipse,即可打开...
解压后放在dropins文件夹下重启myeclipse2017即可.。。。。。。。。。
MyEclipse中使用集成SVN插件,来更新提交代码至服务端,方便快捷。site-1.8.22.zip,解压后将其全部文件拷贝至:MyEclipse安装目录\dropins(MyEclipse的安装目录) 重启MyEclipse即可出现SVN!