`
heipark
  • 浏览: 2097027 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Eclipse下使用egit与github交互

 
阅读更多

1. 安装egit

indigo版本在市场搜egit,kepler直接就自带了。3.7之前版本去官方使用old update url吧。

 

 2. 创建和应用ssh钥匙

使用eclipse自带工具生成ssh key:

  • Window->Preferences->General->Network->SSH2
  • 点击“Key Management tab”页,点击“Generate RSA Key”,然后点击“Save Private key”,将key保存自定义目录。



 

 

  • 点击Export Via SFTP,在弹出窗口填入git@github.com”,此时你的ssh目录会多出一个known_hosts文件,此文件与id_rsa.pub一样重要,若出现: Failed to export ssh key to remote server 的警告,不需理会。



 

 

  •  点击 Load Existing Key 选择私钥文件id_rsa 点击“Apply "按钮。 
  • 登录github,添加ssh key
  • 添加上图“add  SSH key”,将id_rsa.pub文件内容粘贴(最后不要留空行),title随便填写

3. github创建repo 

  • 创建repo后,copy git地址,见下图



 

 4. eclipse创建repo和关联项目

 

  • 从Eclipse中选择File-> import -> Gi t-> Projects from Git


  • 点击“Next”,下一个按钮选择“Clone URI”,在新窗口“URI”输入github copy的repo URL,其它字段会自动填写。
  • 新窗口出现“master”分支,点击“NEXT”
  • 新窗口选择项目路径即可,点击“NEXT”
  • 新窗口选择新项目向导创建,点击“Finsh”,见下图

     

 

错误

Q:The current branch is not configured for pull No value for key branch.master.merge found in configuration

R:出现这个错误是eclipse创建git项目错误导致,如果先有项目人,然后再关联github就会出这个错误。建议方法,现在github上创建项目,然后按照上面步骤关联。

 

参考:

http://wenku.baidu.com/view/9dddbdb9c77da26925c5b024.html

http://blog.csdn.net/hil2000/article/details/8566456

http://wenku.baidu.com/view/d88ecee7aeaad1f346933f63.html

 

 

  • 大小: 37 KB
  • 大小: 42.4 KB
  • 大小: 29.2 KB
  • 大小: 44.1 KB
  • 大小: 47.4 KB
  • 大小: 20.5 KB
  • 大小: 31 KB
分享到:
评论
1 楼 di1984HIT 2014-06-20  
学习,学习。

相关推荐

    GitHub的Eclipse插件(EGit)

    EGit是Eclipse IDE的一个重要扩展,它为用户提供了在Eclipse环境中与GitHub进行交互的功能。通过这个插件,开发者可以在Eclipse内部方便地完成对GitHub仓库的克隆、拉取、推送、分支管理等一系列操作,大大提升了...

    eclipse+egit安装使用+maven安装项目搭建

    Eclipse + EGit + Maven 的集成使用是现代Java开发中常见的工具组合,它们各自负责不同的任务,协同工作以实现高效且版本控制良好的项目管理。以下将详细介绍这些工具的安装和配置。 1一、Maven 安装 Maven 是一个...

    eclipse上使用Github教程

    为了能够使用Eclipse与GitHub进行交互,你需要在本地计算机上安装Git,并确保将其添加到系统路径中以便于Eclipse调用。关于如何安装Git及配置环境变量的具体步骤,可以通过搜索引擎查找相关教程。 #### 二、远程...

    Eclipse使用Github教程

    本教程将详细介绍如何在Eclipse中使用Git与GitHub进行交互。 首先,你需要下载并安装Git。在提供的压缩包中,有一个64位Windows环境的Git安装包,双击运行,按照安装向导的提示进行安装。确保在安装过程中,将“Use...

    org.eclipse.egit.repository-3.3.2.201404171909-r

    4. **远程仓库交互**:可以方便地与GitHub、GitLab等远程仓库进行交互,如克隆、推送、拉取和同步操作。 5. **历史查看**:提供对代码历史的浏览,方便追踪代码变更。 6. **差异比较**:可以查看文件或目录的差异,...

    eclipse的git插件Egit3.7.2版本

    本文将详细介绍Egit 3.7.2在Eclipse和MyEclipse中的安装与使用,以及其核心功能。 首先,安装Egit 3.7.2的过程通常分为两个步骤:下载和安装。对于Eclipse,可以通过Eclipse Marketplace进行搜索并安装。而在...

    egit插件,适用myeclipse、eclipse

    5. 远程仓库交互:Egit支持与GitHub、GitLab等远程Git仓库的连接,方便代码分享和协作。 6. 分支管理:创建、切换、合并和删除分支的操作在Egit中变得简单,有助于团队协作。 7. 冲突解决:Egit提供冲突解决工具,...

    MyEclipse插件egit4.9.0下载

    4. **远程仓库交互**:Egit支持与GitHub、GitLab等远程Git仓库的连接,用户可以推送本地代码到远程仓库,或者从远程仓库拉取更新。 5. **可视化历史**:Egit提供图形化的提交历史视图,用户可以查看每个版本的详细...

    GitHub插件

    Git插件是为集成开发环境(IDE)如MyEclipse和Eclipse提供的一种工具,用于方便开发者与GitHub进行交互。这种插件极大地简化了代码版本控制和协作流程,让开发者无需离开IDE就能完成大部分GitHub操作。以下是关于...

    Git和Github原理和操作

    GitHub提供了在线界面和命令行工具(如GitHub Desktop)来与Git仓库交互。用户可以创建公共或私有仓库,将本地Git仓库推送到GitHub,或者从GitHub克隆仓库到本地。GitHub的Pull Request机制使得团队成员可以提出代码...

    2018尚硅谷Git和GitHub视频教程

    - 使用Eclipse中的EGit插件。 - 初始化本地库。 - 设置本地库范围签名。 - 忽略特定文件。 - 进行基本操作如提交、推送等。 #### 六、高级应用与实践 - **GitLab的安装与配置**: - 安装CentOS7。 - 安装...

    EGit用户指南

    EGit用户指南是针对在Eclipse环境中使用Git版本控制系统的详细教程,涵盖了从入门到高级操作的各种概念和任务。以下是一些关键知识点: 1. **Getting Started**:这部分介绍了如何开始使用EGit。基本教程讲解了配置...

    GitTraining:只是一个 Egit 训练测试

    8. **远程操作**:了解如何通过Egit与GitHub、GitLab或其他Git服务器进行交互,包括推送本地更改、拉取远程更新、创建和管理远程分支等。 9. **日志与历史查看**:Egit提供查看提交历史的功能,帮助开发者追踪代码...

    myeclipse 使用git插件

    标签“github”暗示了我们将使用Git与GitHub进行交互。GitHub是一个面向开源及私有软件项目的托管平台,它支持Git作为唯一的版本控制系统。通过集成Git,MyEclipse可以方便地与GitHub仓库进行交互,例如克隆远程仓库...

    团队开发工具的使用eclipse+git+码云

    首先,安装Egit插件,然后在Eclipse中导入项目,选择“Team”菜单下的“Share Project”,选择Git作为版本控制系统,按照提示完成项目与本地Git仓库的关联。 6. 接下来,通过“Team”菜单中的“Push”将本地更改推送...

    github-sem-mimimi:许多人以它复杂为借口停止参与 Github。 事实上,这很简单并且被一些人误解了

    为了方便不习惯使用命令行或Unix操作系统的同学,与Github资源交互的一个不错的选择是使用Eclipse IDE,提供友好的图形界面,兼容多种操作系统,全面足以在不同的编程语言中使用。菜单课程菜单可见:方法将使用 ...

    eclipse插件资料

    开发者可以在Eclipse官网、GitHub、Stack Overflow等平台获取插件信息,交流使用经验,解决遇到的问题。 总之,Eclipse插件是提高开发效率的关键工具,通过深入了解和利用这些插件,开发者可以打造一个高度定制化的...

    v-lookup-2015:从用户交互的角度简化excel中的vLookup功能,并使其内容更丰富

    在“部署”选项卡上使用Heroku App配置Github 本地设置 本地应用程序URL- 先验论 1-创建Heroku登录 2-下载NodeJS 在命令提示符下键入 heroku登录 git clone :sudarshan-karma / v-lookup-2015.git 光盘v-lookup-...

    GitTest:Eclipse测试

    Eclipse的GitHub插件允许用户直接在IDE内与GitHub进行交互,包括克隆、推送、拉取等操作。 4. **Java程序测试**:在"GitTest"项目中,我们有一个小程序,它的主要任务是检查输入的两个字符串是否相等。这涉及到了...

Global site tag (gtag.js) - Google Analytics