在Eclipse中使用Git
一、打开Eclipse,以此点击菜单Help——Install New Software…, 此时将弹出Install对话框,如下图所示:
点击Add按钮,此时将弹出Add Repository对话框,如下图所示:
在其中输入Git插件的地址http://download.eclipse.org/egit/updates/,并输入插件相应的名字,点击OK按钮,此时Eclipse会根据此地址进行搜索,结果如下所示:
然后选中以上三项,一路点击Next即可完成安装。完成安装后重启Eclipse。然后依次点击菜单Help——About ADT,会弹出以下对话框:
点击其中的Install Details,将弹出ADT Installation Details对话框,如下图所示:
在Installed Software选项卡中我们发现Git插件已经安装成功,接下来就来进行Git账号的配置:
依次点击菜单Window——Preferences——Team——Git——Configuration
点击其中的Add Entry按钮添加用户信息:
这里的Key-Value键值对是提交代码时的备注信息,这里我们可以添加用户名和邮箱等信息。
其中Key中输入User.name, 然后Value中输入用户名,点击OK;这样就将User用户的用户名添加成功了。然后再次点击Add Entry按钮,添加User用户的Email信息,其中Key中写下user.email,Key中输入你的邮箱名,点击OK,此时user用户的邮箱信息即添加完成。当然,你也可以添加其他的备注信息。添加完成后如下图所示:
这里我们提交代码时的备注信息就配置完成了。接下来我们来配置我们的本地Repository:
在Eclipse中选中我们要备份的项目,然后依次点击右键——Team——Share Project…此时将打开Configure Git Repository对话框,如下所示:
选中我们要备份的项目,然后点击Create…按钮,选择我们项目Repository的本地存储路径,即本地仓库。点击Finish。此时我们的本地仓库已建立完成。那么当我们修改了项目如何提交到本地仓库呢,只需要右键——Team——Commit,然后的打开的Commit Changes对话框中输入我们提交代码的Comments,并选中要更新的文件,单机Commit按钮即可完成本地修改文件的更新。
接下来我们进行远程Repository的配置:
选中我们要备份的项目,依次点击右键——Team——Remote——Push…打开Push to Another Repository对话框,在其中的URI中添加你在GitHub上建立的Repository的URL,如下所示:
https://github.com/username/Test, 其中Test就是你建立的Repository名字,输入URI后,Host和RepositoryPath会自动填写,然后下面输入你的用户名和密码点击Next,此时Git插件就会验证你的用户名和密码是否正确以及你填写的Repository是否存在,如果一切验证OK,那么将会弹出以下界面:
在此界面中选择你的分支,选择master(branch),并点击Add Spec按钮,至此,你的远程Repository已配置完成,你的项目也上传到了GitHub上你建立的Repository中了。
在项目开发过程中,除了上传修改外,还需要将别人的代码更新到本地,那么下面我们就来说说如何将远程的代码clone到本地:
1. 打开Git Repositories窗口,点击菜单Window——Show View——Other…——选择Git——Git Repositories,此时Git Repositories窗口便打开了,如下图所示:
点击上图中的小按钮,将弹出Clone Git Repository对话框,如下图所示:
在URI中填入你要Clone的项目的Repository路径、你的Git账号用户名和密码,一路点击Next即可将远程代码Clone到你的本地Repository中,完成之后发现你的本地Repository中已经出现了你Clone的项目,接下来我们只需要右键Import Project此项目到Eclipse中即可。
至此,Eclipse安装Git插件、建立本地Repository,连接远程Repository,代码提交、代码更新、Clone项目等操作已完成。
在Eclipse中使用Git的更多相关文章
- ④---在Eclipse中导入GIT项目
Eclipse中导入GIT项目 以下将为大家介绍如何在Eclipse中导入GIT项目. 一.在Eclipse中安装GIT 1首先打开Eclipse,然后点击Help>Install New So ...
- 在eclipse中使用git clone 别人共享在Github的代码和上传到自己的仓库!
原文地址:http://www.itdaan.com/blog/2014/10/24/ff5e03b5cefef19e1b6fbb7b49809846.html1.在eclipse中安装git:打开e ...
- Git(一):Eclipse中配置Git
在Eclipse中配置Git: 一,由于我使用的是新版本的eclipse j2ee 4.4默认集成git,所以不用手动安装git插件 二,Eclipse配置基础信息.Windows->Prefe ...
- eclipse中使用git上传项目
eclipse中使用git上传项目 先需要上传到本地仓库 先找到此选项打钩 再如下 再添加的属性则可以自动填充邮箱和密码 之后 右键选择import 点击找到git 选中 下一步 如果没有找到git ...
- 【Eclipse中使用Git之一】把远程仓库的项目,clone到eclipse里面
[Eclipse中使用Git之一]把远程仓库的项目,clone到eclipse里面 2015-01-29 19:25 15779人阅读 评论(1) 收藏 举报 .embody{ padding:10p ...
- 在eclipse中使用git创建本地库,以及托管项目到GitHub超详细教程
关于安装git的教程,由于比较简单,并且网上教程特别多,而且即使不按照网上教程,下载好的windows版本git,安装时候一路默认设置就行. 安装好之后,在桌面上有git图标:右键菜单中有Git Ba ...
- eclipse中使用git
有的eclipse已经自带了Git了,就不用安装了.如果,想重新安装,可以先卸载GIT,卸载 不同eclipse卸载不一样: 1.在Eclipse中依次点击菜单"Help"-> ...
- Eclipse中使用git把项目导入到osc@git中
方便Eclipse用户使用Git把项目导入到osc@git中进行管理. Eclipse Git osc@git 一.原有项目: 项目名为TestGit 二.在osc@git上面创建一个新项目库. 填 ...
- 在Eclipse中使用git把项目导入到git中--转载
[转载出处注明:http://www.zhangxiaofu.cn/java/commonTools/2015/0607/764.html] 一.原有项目: 项目名为TestGit 二.在osc@g ...
随机推荐
- 利用Select2优化@Html.ListBoxFor显示,学会用MultiSelectList
最近需要用到多选框,Asp.Net MVC自带的@Html.ListBox或@Html.ListBoxFor的显示效果太差,于是找到了Select2进行优化,并正式了解了多选框的操作方法. 首先介绍多 ...
- c++ pair 使用
1. 包含头文件: #include <utility> 2. pair 的操作: pair<T1,T2> p; pair<T1,T2> p(v1,v2); pai ...
- python之最强王者(9)——函数
1.Python 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段. 函数能提高应用的模块性,和代码的重复利用率.你已经知道Python提供了许多内建函数,比如print().但 ...
- SpringMVC入门
Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模 ...
- 架构 Roadmap 笔记分享
虽然我们的架构不是开源的,不过一些笔记可以愿意公开和大家讨论一下,我相信不少人在和我们干着同样的事情,那不如一块儿交流一下,这样我们可以更快. 这里前端,后端都有,前端我们用的是 avalon js, ...
- 将一句话里的单词进行倒置,标点符号不倒换。比如将“I come from Shanghai.”倒换后变为“Shanghai. from come I”
string str = "I come from Shanghai."; //根据空格切割 string[] strS = str.Split(' '); string temp ...
- WCF学习之旅—实现支持REST服务端应用(二十三)
在上一篇(WCF学习之旅—实现REST服务(二十二))文章中简单介绍了一下RestFul与WCF支持RestFul所提供的方法,本文讲解一下如何创建一个支持REST的WCF服务端程序. 四.在WCF中 ...
- javascript关于立即函数
以前的知识总是忘,遇到代码又看不懂.要再复习一下,顺便记录一下. 关于立即执行函数: 函数声明:function fnName () {…};使用function关键字声明一个函数,再指定一个函数名 ...
- java终端获取输入
上一篇博客已经介绍了System.in这个输入流这次谈谈java如何获取终端(控制台)的输入 (1)BufferedReader JDK 1.4 及以下的版本中要想从控制台中输入数据只有一种办法,即使 ...
- 设计C/S架构应用程序的并发功能
C/S架构的ERP.CRM程序有的是以并发点(Concurrency)来销售,并发点是指同时在线人数.并发数量大时,理论上程序的运行速度会慢,软件供应商(vendor)也以控制并发的上限以解决客户对系 ...