一、打开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的更多相关文章

  1. ④---在Eclipse中导入GIT项目

    Eclipse中导入GIT项目 以下将为大家介绍如何在Eclipse中导入GIT项目. 一.在Eclipse中安装GIT 1首先打开Eclipse,然后点击Help>Install New So ...

  2. 在eclipse中使用git clone 别人共享在Github的代码和上传到自己的仓库!

    原文地址:http://www.itdaan.com/blog/2014/10/24/ff5e03b5cefef19e1b6fbb7b49809846.html1.在eclipse中安装git:打开e ...

  3. Git(一):Eclipse中配置Git

    在Eclipse中配置Git: 一,由于我使用的是新版本的eclipse j2ee 4.4默认集成git,所以不用手动安装git插件 二,Eclipse配置基础信息.Windows->Prefe ...

  4. eclipse中使用git上传项目

    eclipse中使用git上传项目 先需要上传到本地仓库 先找到此选项打钩 再如下 再添加的属性则可以自动填充邮箱和密码 之后 右键选择import 点击找到git 选中 下一步  如果没有找到git ...

  5. 【Eclipse中使用Git之一】把远程仓库的项目,clone到eclipse里面

    [Eclipse中使用Git之一]把远程仓库的项目,clone到eclipse里面 2015-01-29 19:25 15779人阅读 评论(1) 收藏 举报 .embody{ padding:10p ...

  6. 在eclipse中使用git创建本地库,以及托管项目到GitHub超详细教程

    关于安装git的教程,由于比较简单,并且网上教程特别多,而且即使不按照网上教程,下载好的windows版本git,安装时候一路默认设置就行. 安装好之后,在桌面上有git图标:右键菜单中有Git Ba ...

  7. eclipse中使用git

    有的eclipse已经自带了Git了,就不用安装了.如果,想重新安装,可以先卸载GIT,卸载 不同eclipse卸载不一样: 1.在Eclipse中依次点击菜单"Help"-> ...

  8. Eclipse中使用git把项目导入到osc@git中

    方便Eclipse用户使用Git把项目导入到osc@git中进行管理. Eclipse Git osc@git 一.原有项目:  项目名为TestGit 二.在osc@git上面创建一个新项目库. 填 ...

  9. 在Eclipse中使用git把项目导入到git中--转载

    [转载出处注明:http://www.zhangxiaofu.cn/java/commonTools/2015/0607/764.html] 一.原有项目:  项目名为TestGit 二.在osc@g ...

随机推荐

  1. Flex 布局教程:语法篇

    作者: 阮一峰 网页布局(layout)是CSS的一个重点应用. 布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + float属性.它对于那些特殊布局非常不方便 ...

  2. redis大幅性能提升之使用管道(PipeLine)和批量(Batch)操作

    前段时间在做用户画像的时候,遇到了这样的一个问题,记录某一个商品的用户购买群,刚好这种需求就可以用到Redis中的Set,key作为productID,value 就是具体的customerid集合, ...

  3. Linux基础介绍【第四篇】

    Linux文件和目录的属性及权限 命令: [root@oldboy ~]# ls -lhi total 40K 24973 -rw-------. 1 root root 1.1K Dec 10 16 ...

  4. (转载) Linux IO模式及 select、poll、epoll详解

    注:本文是对众多博客的学习和总结,可能存在理解错误.请带着怀疑的眼光,同时如果有错误希望能指出. 同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案 ...

  5. centos6.3与jexus5.4.4配置支持php(wordpress)

    centos6.3与jexus5.4.4配置支持php,并搭建自己的wordpress博客,供那些在Linux平台下想让 php和asp.net一起跑的初学者参考. 1.搭建webserver 首先准 ...

  6. “前.NET Core时代”如何实现跨平台代码重用 ——源文件重用

    微软在2002年推出了第一个版本的 .NET Framework,这是一个主要面向Windows 桌面(Windows Forms)和服务器(ASP.NET Web Forms)的基础框架.在此之后, ...

  7. JS中给正则表达式加变量

    前不久同事询问我js里面怎么给正则中添加变量的问题,遂写篇博客记录下.   一.字面量 其实当我们定义一个字符串,一个数组,一个对象等等的时候,我们习惯用字面量来定义,例如: var s = &quo ...

  8. Fedora 22中的Services and Daemons

    Introduction Maintaining security on your system is extremely important, and one approach for this t ...

  9. MapReduce剖析笔记之七:Child子进程处理Map和Reduce任务的主要流程

    在上一节我们分析了TaskTracker如何对JobTracker分配过来的任务进行初始化,并创建各类JVM启动所需的信息,最终创建JVM的整个过程,本节我们继续来看,JVM启动后,执行的是Child ...

  10. Entity Framework 6 Recipes 2nd Edition(13-2)译 -> 用实体键获取一个单独的实体

    问题 不管你用DBFirst,ModelFirst或是CodeFirst的方式,你想用实体键获取一个单独的实体.在本例中,我们用CodeFirst的方式. 解决方案 假设你有一个模型表示一个Paint ...