Eclipse安装git插件以及关联导入GitHub项目
一、Eclipse配置git
1.查看自己eclipse的版本
打开eclipse
导航: help->AboutEclipse
如图:

2.检查Eclipse中是否已安装Git插件
菜单栏Help -> AboutEclipse,查看是否有Git插件的图标。

现在的Eclipse下载后一般都提供Git插件了,若是没有Git插件,可以再eclipse 的market里面搜索egit插件安装,如果低版本的eclipse安装高版本的egit插件会报错,建议要么安装低版本的,要么去eclipse官网下载一个最新的eclipse for j2ee,不大,也就200多M。
注意:一般market里面搜索到的EGit插件都是适合最新版本的eclipse,所以建议
先打开(http://wiki.eclipse.org/EGit/FAQ#Where_can_I_find_older_releases_of_EGit.3F)
该网页提供了对应版本的EGit,自己选择相应的版本。
然后
Help->Install new software->Add
如图:

然后就一直点next就行,安装好之后会叫你重启Eclipse,点OK,git插件就安装好了。
3 配置Git
菜单栏Window ->Preferences -> Team -> Git -> Configuration,点击Add Entry…,添加name和email,在将项目代码commit到Git时需要用到name和email信息。在点击AddEntry…弹出的对话框中,Key填user.name,Value填姓名信息,这是添加name信息,在添加email信息时,Key填user.email,Value填email地址。 配置效果如图:

三、关联Gihub账号
1.登录Github
进入GitHub网页(http://github.com),用GitHub帐号登录,若还没有GitHub账号则先注册。
登录GitHub后点击右下角的Newrepository按钮添加项目代码仓库。
输入Repository name(建议与要提交的项目名同名),Description(稍微描述一下此项目是干什么的),选Public(Private要收费,Public免费,不过相应的所发布的项目代码任何人都可以查看得到),最后点击Create repository,项目代码仓库创建完毕。
具体的Git以及Github的操作推荐廖雪峰烦的系列教程
2.创建Java项目
建立Java项目。菜单栏File -> New -> JavaProject,输入Project name,此处输入为Java,点击Finish完成。
创建class文件。将鼠标移到Java项目src文件夹上,单击鼠标右键,New -> Class,填Package和Name,如果需要包含主方法,可以勾选上public static void main(String[] args),点击Finish完成。
3.关联Git
编写相应的代码 后关联Git。鼠标选中要发布的项目,单击右键,Team -> Share Project,选Git,点击Next。勾选Use or create repository in parent folder ofproject,选中要发布的项目,点击Create Repository,点击Finish完成。
发布项目。鼠标选中要发布的项目,单击右键,Team -> Commit,填写Commitmessage,勾选全选,点击Commit提交。注意:此时,仅是提交在本地Git,还需要Push才能提交到GitHub中。
使用Ecplise git commit时出现"There are no stages files"
解决方案

4.发布到Github
发布到GitHub。鼠标选中要发布的项目,单击右键,Team -> Remote -> Push,粘贴URI,填写User和Password,点击Next;点击Source ref的下拉框,选择mast,点击Add Spec,点击Finish,点击OK完成。
发布后的GitHub项目页面,可以很方便的看到提交的次数,每次提交的备注信息等,非常方便对代码的管理。

5.Eclipse导入GitHub 项目
从GitHub中取得项目代码。菜单栏Window -> Show View -> Git -> GitRepositories,点击OK;在Git Repositories视图中,点击图示按钮,进入Clone Git Repository对话框;填写URI,User,Password,点击Next;点击Next;选择要保存的路径,点击Finish。至此,项目代码就被下载到指定目录下了,需要使用的时候通过Eclipse Import进来即可。

3. 修改并提交自己的代码到云端
上面把项目下载并导入到到了本地,自己肯定要修改一下,或者加上一些自己的代码。那么修改好之后怎么发布回GitHub云呢?
3.1 把修改好的文件上传到本地仓库
即:把你在eclipse-workspace的项目,提交到C:/../Git/项目 中去。
点击项目右键>team>commit
在注释中输入提交信息:记录一下修改了哪些文件/为啥修改;方便以后查阅。
勾选你需要提交的文件(确定修改的文件),或者右边小勾,点击全选。
执行commit ,提交到本地仓库。这样你的修改就在本地仓库确认了。接下来我们把本地项目提交至远程远程仓库github上。
3.2 pull一下
把本地项目提交至远程远程仓库github上之前,我们首先要pull一下,表示从云端拉取最新的版本。
防止在你修改的过程中,云端代码有变化(别人修改)。
右键点击项目 -> team -> pull
1
3.3 提交代码到云端
在本地修改好文件,并在本地仓库确认后,就可以把代码上传到云端。有两种办法:
3.3.1 简易方法:直接上传到master分支
右键点击项目 -> team -> push Branch master
next 最后点击finish即可。
3.3.2 或者上传分支
右键点击项目 -> team -> Remot->Push
进行如下设置:
最后点击finish
4. 小技巧
4.1 如何恢复未提交的修改文件:
有的时候,我修改了代码,但是觉得改的不好,想恢复原装,只需要Replace With–HEAD Revision (命令行为 git checkout head .):
4.2 查看提交记录
Team–Show in History (命令行为:git log)
4.3 更新项目远程仓库:
Team– Pull (命令行:git pull https://github.com/someone/xxx.git)
Eclipse安装git插件以及关联导入GitHub项目的更多相关文章
- Eclipse安装Git插件以及通过Git导入华为软件开发云项目
--内容提交-- 1. Eclipse安装Git插件 2. 在Eclipse中导入华为软件开发云项目, 以及常用Git操作 一. Eclipse安装Git插件 现在从eclipse官网下载 ...
- eclipse 安装git插件
Eclipse上安装GIT插件EGit及使用 博客分类: GIT 一.Eclipse上安装GIT插件EGit Eclipse的版本eclipse-java-helios-SR2-win32.zip ...
- Eclipse安装Git插件及简单操作
0. 前言 说一件事,说起来也是好笑,工作三年半了,还没接触到团队开发,都是一个人小打小闹.因此连Git都没有使用过.感觉好Low的,这一篇,简单讲一下,Eclipse配置Git插件,并提交代码到Gi ...
- Git(1)----Eclipse安装Git插件
一.从官网选择系统版本下载Git并安装 地址:https://git-scm.com/downloads/ 二.打开Eclipse 1. 第一种安装方法: help-->Install New ...
- eclipse安装git插件
用Eclipse开发,有时需要团队协作,git就是个比较好的选择.下面简单介绍一下git插件的安装方法: 1.Help -- install new software 打开插件安装界面 2.点ad ...
- Eclipse安装Git插件(在线和离线)
在线安装: help-->install new software-->add location就是安装的地址:http://download.eclipse.org/egit/updat ...
- MyEclipse如何安装egi插件及如何将github项目引入MyEclipse中
一.如何查看MyEclipse版本及Eclipse版本号 查看MyEclipse版本号:MyEclipse主界面的菜单栏的最左边“help”—>选择“About MyEclipse Enterp ...
- Eclipse中Git插件使用技巧:还原文件
如果修改了某个文件并未提交至本地库(add index),那么怎么还原呢?Git插件中并不像Svn插件直接提供有还原方式.其实无论是否提交至本地库或者远程库,还原操作的本质都是将文件的当前版本还原至之 ...
- Eclipse中Git插件使用技巧:[5]还原文件
如果修改了某个文件并未提交至本地库(add index),那么怎么还原呢?Git插件中并不像Svn插件直接提供有还原方式.其实无论是否提交至本地库或者远程库,还原操作的本质都是将文件的当前版本还原至之 ...
随机推荐
- Shell脚本中的break continue exit return
转自:http://www.cnblogs.com/guosj/p/4571239.html break结束并退出循环 continue在循环中不执行continue下面的代码,转而进入下一轮循环 e ...
- Linux(Ubuntu 16) 下Java开发环境的配置(二)------Tomcat的配置及常见问题
前言 相比于java JDK的配置,Tomcat的配置简单的多,简直就相当于直接运行了,本文以Tomcat8.0为例进行配置 1.Tomcat的下载 地址:https://tomcat.apach ...
- AngularJS 1.x系列:AngularJS过滤器(4)
1. AngularJS过滤器(Filter)使用方法 AngularJS中过滤器(Filter)主要功能是格式化数据. AngularJS过滤器使用方法有3种: ◊ 在表达式{{}}中使用 ◊ 在指 ...
- Lodop某个电脑打印内容大小有问题
可能原因分析:本地设置放大比例问题,是真实的放大或缩小,1.查看比例应在100%, 2.控制面板设置显示应在100%(win7 win10中) 3.超文本样式问题,分析样式中不同浏览器版本下显示不一致 ...
- CSS3文字、背景与列表
一.文本相关属性 1.字体 (1)字体设置 在HTML中,字体通过<font face="字体名称">来设置.在CSS中字体通过font-family属性来控制,里面可 ...
- Vivado2016旧工程IP移动到新工程
前言 在VIVADO中图形化界面生成IP,在旧工程中使用后,如果想在新的工程中使用这个IP但又不想再次生成一次,则就需要把就旧工程中的IP导入到新工程中. 流程 1.旧工程IP生成的目录如下,IP为C ...
- BATCH+VBS脚本自动执行命令
打开cmd,然后执行run.bat s 1就会执行tmpsw.vbs的内容,1是作为id传进去的参数. run.bat: @echo off set type=%1 set id=%2 :打开一个te ...
- 【BZOJ5496】[十二省联考2019]字符串问题(后缀树)
[BZOJ5496][十二省联考2019]字符串问题(后缀树) 题面 BZOJ 洛谷 题解 首先显然可以把具有支配关系的串从\(A\)到\(B\)连一条有向边,如果\(B_i\)是\(A_j\)的前缀 ...
- Java【第十篇】集合
Java 集合概述 Java 集合就像一种容器,可以把多个对象的引用放入容器中.Java 集合类可以用于存储数量不等的多个对象,还可用于保存具有映射关系的关联数组Java 集合可分为 Set.List ...
- vue实战记录(三)- vue实现购物车功能之渲染商品列表
vue实战,一步步实现vue购物车功能的过程记录,课程与素材来自慕课网,自己搭建了express本地服务器来请求数据 作者:狐狸家的鱼 本文链接:vue实战-实现购物车功能(三) GitHub:sue ...
