eclipse插件egit安装使用

转载 2015年07月10日 12:10:02

网络上的介绍一堆堆的,但是自己尝试了下,发现问题很多,就动手做个教程。

大纲

  1.git客户端安装

  2.ssh配置

  3.egit安装配置

  4.参考资料

  Ps:为了增加乐趣,文章并没有按照大纲来描述,如果您急着搭建egit,请尽量按大纲顺序来配置,可以少走弯路

1.egit的安装

  

  当然也可以选择在Eclipse Marketplace中搜索

有经验的朋友肯定会想到是不是可以通过Link的方式来实现插件安装,好像这个真没有

还有一个要说明的是如果使用:http://download.eclipse.org/egit/updates.来安装,则要保证您的eclipse版本是最新的,否则会安装失败

  低版本Eclipse安装EGit插件

  本人的Eclipse是3.6版本的,正好不能使用上述方式,处理方法如下

  打开http://wiki.eclipse.org/EGit/FAQ#Where_can_I_find_older_releases_of_EGit.3F

  选择 http://download.eclipse.org/egit/updates-1.3(因为这个版本的发布时间跟Eclipse3.6发布时间相近,其他版本同理试试)

  

  Next到底就OK了。

  二、配置EGit

  这里有个前提,就是首先电脑上必须安装有git的客户端

  安装地址:http://code.google.com/p/msysgit/downloads/list?q=full+installer+official+git

  安装之后,打开Eclipse

    

  选择git客户端的仓库路径,接着在Configuration中配置user Settings的user和email

  这个用户名必须是github的用户,还没注册的,点击这里申请https://github.com/

  

  

  到此,插件的配置结束

  非常激动的开始创建一个DEMO试试

  

   File > Team > Share Project 选择GIT

  

  这里选中Git的时候,会提示设置HOME环境变量

  

  HOM-->%USERPROFILE%

  

  接着就创建一个仓库

  

  三、上传工程

  首先需要登录github

  创建一个空的仓库

  

  点击Create a new repository

  因为我已经创建过一个GitDemo,就不再演示

  点击上传

  提示exception caught during execution of ls-remote command

  发现是没有私钥。

  这里简单说明下egit的工作原理

  事实上,熟悉CVS或则SVN的朋友肯定知道,当我们点击commit的时候,版本管理器会将我们修改的内容进行同步更新

  但是egit却没有那么智能,事实上,GIT有个本地仓库的概念,也就是说当我们commit的时候,我们把更新的内容信息

  同步到本地仓库,点击push的时候才将本地仓库中的更新内容提交到github

  本地仓库路径window-->show view-->other-->Git Repositories

  

  

  说多了,不知大家有没印象,最早配置EGit的User Settings的时候之后用户的名称,没有密码

  Passwords aren't very secure, you already know this. If you use one that's easy to remember, it's easier to guess or brute-force (try many options until one works). If you use one that's random it's hard to remember, and thus you're more inclined to write the password down. Both of these are Very Bad Things™. This is why you're using ssh keys.

  上述这段话是github给出的解释,通俗点说,github担心用户使用过于简单的密码造成安全隐患,或则是密码过于复杂造成用户难以记住带来的不必要麻烦

  因此采用SSH keys的方式

  四、SSH配置

  如何生成属于自己的SSH kyes,操作如下

  1.打开Git Bash

    输入ssh -T git@github.com

  

  发现没有RSA文件

  接着输入

   # ssh -T git@github.com

  

  提示没有权限。

  继续输入

  ssh-keygen (一直enter)

  

  

  上述路径不是唯一的,大家自己把握之前HOME配置的路径

  最后测试下

  

  配置SSH2

  

  

  简单解释下,之前上传的是SSH keys的公钥,而id_rsa中存放的就是我们的私钥,因此当我们上传(push)的时候只需要

  输入公共的账号git即可

  举个例子

  

  提交后,就是Push

  

  这里的ui就是我们之前在github创建的仓库地址

  

  

  niext,点击finish完成push到服务器的操作

  

  到此,EGit的安装配置结束

  参考资料:

  1.GIT安装配置:http://liuzhichao.com/p/624.html

  2.如何删除repository(仓库)

  

  3.开始egit的使用:http://wiki.eclipse.org/EGit/User_Guide/Getting_Started

  4.更多参考:http://wiki.eclipse.org/EGit/User_Guide#Github_Tutorial

  5.EGit与github的简化版本说明:http://gevin.me/182.html

  6.关于SSH:https://help.github.com/articles/generating-ssh-keys

  7.关于仓库:https://help.github.com/articles/creating-a-new-repository

eclipse安装egit插件,连接csdn的git

1.安装egit插件。 在eclipse中,Help - Eclipse Marketplace...   Find egit 查找后 install。 安装完成后重启。...
  • clj198606061111
  • clj198606061111
  • 2014年04月14日 22:49
  • 1500

eclipse插件egit安装使用

eclipse插件egit安装使用
  • zhangdaiscott
  • zhangdaiscott
  • 2013年11月25日 09:23
  • 19643

【Git使用详解】Egit插件的安装图解

此系列文章写给那些打算使用Git或正在使用Git,但对Git还不是很理解的程序猿们,希望能帮助大家在学习和使用Git的过程中少走弯路,并以最少的时间和代价来熟悉Git,让Git能够辅助更多的开发者提高...
  • fengyuzhengfan
  • fengyuzhengfan
  • 2015年03月13日 20:23
  • 4482

Eclipse安装EGit插件需要注意

使用link address安装EGit需要注意一点:Eclipse版本需要和EGit版本的发布时间相一致。...
  • cleverlzc
  • cleverlzc
  • 2015年08月11日 11:27
  • 1684

各版本eclipse对应的egit版本下载地址

EGIT和Eclipse对应关系: EGit released for Supported Version of Eclipse 3.1.0.201310021548-r ...
  • ocean20
  • ocean20
  • 2013年11月27日 08:42
  • 14743

关于eclipse indigo(3.7.2)不能正常安装egit插件的原因

在使用eclipse indigo(3.7.2)安装egit插件的时候会提示一下错误,导致不能正常安装egit,     原因如下: 因为egit插件只支持最近发布的两个ecl...
  • MatinBell
  • MatinBell
  • 2017年06月03日 18:47
  • 321

Eclipse4.4安装egit插件提交本地项目代码到远程仓库

一、安装egit 打开Eclipse的Marketplace,在搜索框中输入egit即可,可以看到Eclipse4.4已经默认安装了egit,当然如果有新版本的egit发布的话,也可以在下图上点击U...
  • shijiebei2009
  • shijiebei2009
  • 2014年12月22日 23:29
  • 4732

Eclipse 3.7如何安装egit

如果你使用低于4.0版本eclipse,在线安装egit,会提示失败,因为线上的是支持eclipse4.0以上的egit。 所以请参照这个列表,自己选择url,进行安装。 比如我现在使用的是ecl...
  • soszou
  • soszou
  • 2014年03月10日 11:25
  • 4045

Eclipse 使用Egit插件通过SSH上传代码到GitHub

以下的叙述是基于已经在github.com上注册了账户,并且在Eclipse中安装了Egit插件。 1、SSH上传代码原理 使用SSH主要考虑两个方面,一个是安全,第二个是传输速度比较快。当然还有其他...
  • lwqxmu
  • lwqxmu
  • 2016年10月06日 11:25
  • 916

eclipse安装git插件(EGIT,JGIT)的版本对应问题

eclipse的git插件
  • QQ635785620
  • QQ635785620
  • 2013年11月28日 13:15
  • 3377
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:eclipse插件egit安装使用
举报原因:
原因补充:

(最多只允许输入30个字)