Github结合Eclipse出现的问题

  半年前因为学习Git花费了很长时间,半年过去了,因为不使用,基本全部忘记了,最近在公司需要使用Eclipse开发相关项目,用到前期的测试数据挖掘的小算法,又重拾Git,不过这次不再是命令行模式,而是结合了Eclipse。如何将二者结合网上有很多的教程,但是不知道是不是自己第一次使用还是走了很多弯路,花了两个多小时才把它弄好,前人的工作这里不在赘述,把自己遇到的问题给整理一下,主要参考如下几篇博客,在此表示感谢!本博文需要具备一定的Git基础知识的读者。

  1、【软件使用】GitHub使用教程for Eclipse

  2、eclipse提交代码至GitHub

  3、Eclipse中Egit冲突解决

  其中前面两个较为具体的介绍了如何在Eclipse集成egit,第三个解决了egit冲突的问题。

此处主要要注意几个问题:

1、eclipse 上传 github出问题。就是在根据步骤配置好之后,点击team->share project都完成,然后点击team->commit时候,显示下面的这样子:

    

  此时导致这问题不知道什么意思,但是解决方法如下:

    

  参考自:http://www.zhihu.com/question/43408545

2、github中non-fast-forward错误的解决办法:

  现象是:commit成功,但是commit and push的时候不成功,显示non-fast-forward。

  原因是:Git版本冲突,就是本地Git仓库和Github上面的Git仓库同时改变了,如果强制提交就会覆盖Github上面的。一般的做法是现将Github上面的pull到本地,然后进行Merge操作,然后将merge的结果一起push到github中。

  解决办法:选择team->Synchronize Workspace;然后会出现下图所示的样子,点击红色的框中的执行pull操作。

    

  然后在merge操作。这里面主要参考上述中的参考博客3.Eclipse中Egit冲突解决

时间: 2024-10-12 12:19:11

Github结合Eclipse出现的问题的相关文章

github在eclipse中的配置

http://www.cnblogs.com/yejiurui/archive/2013/07/29/3223153.html http://blog.csdn.net/shehun1/article/details/9003039 要保存到private Git简介 Git是一个免费的.分布式的版本控制工具,或是一个强调了速度快的源代码管理工具.每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,不依赖于网络和中心服务器. Git 在管理项目时,在本地会有三个工

How to create a repository in Github with Eclipse?

How to create a repository in Github with Eclipse? Here is an answer. I will teach you how to do it step by step. Before creating your own repository in Github you need have an active account in Github. Note: You can to go sign up if you haven't any

github与eclipse创建仓库及克隆仓库

1.前往github官网注册账号,并下载客户端: 2.为eclipse工程创建本地仓库: 1,目前大多eclipse都预装了egit插件,如果没有请自行安装 2,在eclipse内创建工程->右键Team->share project 勾选use or create...   进入 点击create repository 点击finish 右键工程-->Team-->commit 要求添加描述 本地仓库建好了,创建的本地仓库路径就是你的工程路径! 3.创建远程仓库: 打开githu

使用GitHub和Eclipse进行javaEE开发步骤

下载Git客户端:链接:http://pan.baidu.com/s/1jIueUEy 密码:7gef; 下载Eclipse javaee客户端:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/keplersr2: 去github注册,获取到user.name和user.email,也就是说对应的用户名称和注册邮箱: 新建仓库(Repository),假设名字叫IRepository,那么仓库的网址

netty github 导入 Eclipse

最近看到netty框架后有了深入学习一下的想法,但是各种书籍材料还是太少,貌似只有一本netty in action 的英文版可以算的上是参考资料,其他的都不太推荐给大家了.所以最好的资料还是官网的资料.不过netty是一套开源的框架,所有资料都放在github上了,包括丰富的example包,所以要学习还是直接看例子跟代码来的快. 首先,github的地址:https://github.com/netty/netty 然后是安装的一些指南:http://netty.io/wiki/settin

git和gitHub在Eclipse和AndroidStudio中的使用

1.Eclipse中使用 1.1.本地项目创建库并提交远程库 1.在ecliplse中安装git插件: Ecliplse中插件安装地址: Egit - http://download.eclipse.org/egit/updates 2.在github创建一个和本地待上传项目一样的空库: 3.在本地库项目右击->team->share Project->Git: 4.点击"use or create repository in parent folder of project&

【eclipse下使用git上传(下载)代码至(从)github】

eclipse下使用git插件上传代码至github 1.eclipse下安装git 正常情况下,eclipse 是自带 git 插件的,那么即可跳至步骤1的最后一小步,配置 git . 如果十分悲剧,你的 eclipse 中见不到 git 的身影,那么也没关系,安装一个 git 插件就行了.eclipse 安装插件的方法有好几种,此处选取最常见的一种介绍 git 插件的安装. 点击 Help->Install New Software->add. 输入插件名称(自定义),以及插件地址(htt

Android--如何用AndroidStudio和Eclipse导入github项目

如何用AndroidStudio导入github项目 Eclipse导入github项目 直接右键git 就完成了. AndroidStudio导入github项目 第一步: 你的电脑上首先要有git和AndroidStudio 第二步:settings界面设置Git,配置Git路径 第三步:settings配置github的账号,输入帐号密码. 第四步:配置你要clone的项目地址了   VCS --> Checkout from Version Control --> Github  存入

eclipse下使用git上传(下载)代码至(从)github

eclipse下使用git插件上传代码至github 1.eclipse下安装git 正常情况下,eclipse 是自带 git 插件的,那么即可跳至步骤1的最后一小步,配置 git . 如果十分悲剧,你的 eclipse 中见不到 git 的身影,那么也没关系,安装一个 git 插件就行了.eclipse 安装插件的方法有好几种,此处选取最常见的一种介绍 git 插件的安装. 点击 Help->Install New Software->add. 输入插件名称(自定义),以及插件地址(htt