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
相关推荐
EGit是Eclipse IDE的一个重要扩展,它为用户提供了在Eclipse环境中与GitHub进行交互的功能。通过这个插件,开发者可以在Eclipse内部方便地完成对GitHub仓库的克隆、拉取、推送、分支管理等一系列操作,大大提升了...
Eclipse + EGit + Maven 的集成使用是现代Java开发中常见的工具组合,它们各自负责不同的任务,协同工作以实现高效且版本控制良好的项目管理。以下将详细介绍这些工具的安装和配置。 1一、Maven 安装 Maven 是一个...
为了能够使用Eclipse与GitHub进行交互,你需要在本地计算机上安装Git,并确保将其添加到系统路径中以便于Eclipse调用。关于如何安装Git及配置环境变量的具体步骤,可以通过搜索引擎查找相关教程。 #### 二、远程...
本教程将详细介绍如何在Eclipse中使用Git与GitHub进行交互。 首先,你需要下载并安装Git。在提供的压缩包中,有一个64位Windows环境的Git安装包,双击运行,按照安装向导的提示进行安装。确保在安装过程中,将“Use...
4. **远程仓库交互**:可以方便地与GitHub、GitLab等远程仓库进行交互,如克隆、推送、拉取和同步操作。 5. **历史查看**:提供对代码历史的浏览,方便追踪代码变更。 6. **差异比较**:可以查看文件或目录的差异,...
本文将详细介绍Egit 3.7.2在Eclipse和MyEclipse中的安装与使用,以及其核心功能。 首先,安装Egit 3.7.2的过程通常分为两个步骤:下载和安装。对于Eclipse,可以通过Eclipse Marketplace进行搜索并安装。而在...
5. 远程仓库交互:Egit支持与GitHub、GitLab等远程Git仓库的连接,方便代码分享和协作。 6. 分支管理:创建、切换、合并和删除分支的操作在Egit中变得简单,有助于团队协作。 7. 冲突解决:Egit提供冲突解决工具,...
4. **远程仓库交互**:Egit支持与GitHub、GitLab等远程Git仓库的连接,用户可以推送本地代码到远程仓库,或者从远程仓库拉取更新。 5. **可视化历史**:Egit提供图形化的提交历史视图,用户可以查看每个版本的详细...
Git插件是为集成开发环境(IDE)如MyEclipse和Eclipse提供的一种工具,用于方便开发者与GitHub进行交互。这种插件极大地简化了代码版本控制和协作流程,让开发者无需离开IDE就能完成大部分GitHub操作。以下是关于...
GitHub提供了在线界面和命令行工具(如GitHub Desktop)来与Git仓库交互。用户可以创建公共或私有仓库,将本地Git仓库推送到GitHub,或者从GitHub克隆仓库到本地。GitHub的Pull Request机制使得团队成员可以提出代码...
- 使用Eclipse中的EGit插件。 - 初始化本地库。 - 设置本地库范围签名。 - 忽略特定文件。 - 进行基本操作如提交、推送等。 #### 六、高级应用与实践 - **GitLab的安装与配置**: - 安装CentOS7。 - 安装...
EGit用户指南是针对在Eclipse环境中使用Git版本控制系统的详细教程,涵盖了从入门到高级操作的各种概念和任务。以下是一些关键知识点: 1. **Getting Started**:这部分介绍了如何开始使用EGit。基本教程讲解了配置...
8. **远程操作**:了解如何通过Egit与GitHub、GitLab或其他Git服务器进行交互,包括推送本地更改、拉取远程更新、创建和管理远程分支等。 9. **日志与历史查看**:Egit提供查看提交历史的功能,帮助开发者追踪代码...
标签“github”暗示了我们将使用Git与GitHub进行交互。GitHub是一个面向开源及私有软件项目的托管平台,它支持Git作为唯一的版本控制系统。通过集成Git,MyEclipse可以方便地与GitHub仓库进行交互,例如克隆远程仓库...
首先,安装Egit插件,然后在Eclipse中导入项目,选择“Team”菜单下的“Share Project”,选择Git作为版本控制系统,按照提示完成项目与本地Git仓库的关联。 6. 接下来,通过“Team”菜单中的“Push”将本地更改推送...
为了方便不习惯使用命令行或Unix操作系统的同学,与Github资源交互的一个不错的选择是使用Eclipse IDE,提供友好的图形界面,兼容多种操作系统,全面足以在不同的编程语言中使用。菜单课程菜单可见:方法将使用 ...
开发者可以在Eclipse官网、GitHub、Stack Overflow等平台获取插件信息,交流使用经验,解决遇到的问题。 总之,Eclipse插件是提高开发效率的关键工具,通过深入了解和利用这些插件,开发者可以打造一个高度定制化的...
在“部署”选项卡上使用Heroku App配置Github 本地设置 本地应用程序URL- 先验论 1-创建Heroku登录 2-下载NodeJS 在命令提示符下键入 heroku登录 git clone :sudarshan-karma / v-lookup-2015.git 光盘v-lookup-...
Eclipse的GitHub插件允许用户直接在IDE内与GitHub进行交互,包括克隆、推送、拉取等操作。 4. **Java程序测试**:在"GitTest"项目中,我们有一个小程序,它的主要任务是检查输入的两个字符串是否相等。这涉及到了...