1.安装Git

首先安装git。这里只讲Windows环境下安装Git方法。

从Git下载git的Windows安装文件,一路Next到选择安装组件这一步:

选上Git Bash Here这一项,这样就有命令行可以用了。因为后面基本上不会用到Git自己的GUI。

文章出处:http://blog.csdn.net/twlkyao/article/details/26340685

2.在GitHub上新建项目

打开GitHub,在右上角点击"+"号,然后选择新建代码库,

然后给代码库起好名字,写好代码库的简单描述,初始化仓库的README文件,选择相应的开源协议。

创建好的代码库如图:

最重要的是那个https开头的网址。注意这是HTTPS协议。所以网上那些教你配SSH什么的教程都弱爆了,现在根本不能用。不用装SSH了。

3.在Eclipse中安装EGit

打开Eclipse,点击Help选择Install New Software…,写好Name和Location,链接地址:http://download.eclipse.org/egit/updates,只需选择安装Eclipse Git Team Provider即可,安装完毕后重启Eclipse。

4.Eclipse中配置Git

    点击Window——>Preferences——>Team——>Git——>Configuration,在User Settings栏目点击Enter Entry,添加user.name *******************和user.email *************,如下所示:

5.使用Git进行项目管理

首先新建一个项目,然后在项目上按右键选Team——>Share Project…,选择Git。出现如下面板

勾选Use or create repository in parent folder of project代表会将项目根目录当Git的本地仓库。之后出现如下面板:

点击Create Repository,再点击Finish,到此为止本地仓库已经建好。

在平常修改代码之后,右键项目点击Team——>Commit就可以将更新的代码Commit到本地仓库上,下一步讲解如何将代码上传到Github。

6.配置公钥私钥对

    在Eclipse中选择Window——>Preferences——>General——>Networking Connections——>SSH2进行密钥管理。
    如果已经有密钥可以在Key Management标签栏中导入,否则需要生成RSA密钥对,以便在和远程建立通信时进行身份识别。

7.代码提交到远程仓库

选择Team——>Remote——>Push,里面的URI就是一开始创建完之后Github提示的那个URI(我说很重要的那个网址)。注意协议是HTTPS,配置用户名和密码,并且选择存储,防止以后每次提交都要输入用户名和密码。

点击Next,选择Add All Branches Spec,再点击Next。

出现如下页面,再选择Finish就好了。

之后会出现如下页面:

之后,代码修改后,会在项目中有代码改动的文件上出现">"。

可以先将代码提交到本地,然后再提交到提交到远程代码库。

提交到远程代码库后,可以看到远程的代码库如下:

参考资料:

点击打开链接

点击打开链接

点击打开链接

Eclipse配置GitHub代码库(以Windows7为例)相关推荐

  1. 献给 Python 开发人员的 25 个最佳 GitHub 代码库!

    以下为译文: 根据2020年StackOverflow开发者调查报告,Python是世界上最受欢迎的语言之一,排名仅次于Rust和TypeScript.更令人惊讶的是,Python是开发人员最想尝试的 ...

  2. 七个最佳 GitHub 代码库,让你成为更好的 JavaScript 程序员

    摘要:在前不久刚发布的 GitHub 年度报告中,JavaScript 依旧是最受程序员欢迎的编程语言,而想要成为一名优秀的 JavaScript 程序员,这 7 个 GitHub 代码库可能会提供助 ...

  3. JIRA扩展定制入门知识分享,附Github代码库

    JIRA是一款优秀的项目管理系统,功能全面,配置灵活,权限方案完善,可扩展.可定制. 总结分享JIRA和ScriptRunner结合的插件扩展方法: 通过代码实例演示JIRA组件调用方法 覆盖多个功能 ...

  4. python 获得github代码库列表

    1.背景 项目需求,要求获得github的repo的api,以便可以提取repo的数据进行分析.研究了一天,终于解决了这个问题,虽然效率还是比较低下.     因为github的那个显示repo的ap ...

  5. flutter从0到1构建大前端应用 pdf_推荐前端热门GitHub代码库「值得收藏」

    作者:刘小夕 前端宇宙 转发链接:https://mp.weixin.qq.com/s/Ypl3K2wVd_NrgCg_zogngA

  6. NLP研究索引神器,3000+代码库,一键查找论文、GitHub库

    视学算法报道 转载自:机器之心 编辑:陈萍 NLP 领域非常实用的索引工具「The NLP Index」. 说到搜索,学术搜索也是一门学问. 擅于运用搜索可以帮助你快速寻找想要的学术资料,起到事半功倍 ...

  7. 使用git在本地电脑与远程GitHub/gitlub库中clone别人的github上的远程仓库代码,找资源

    使用git在本地电脑与远程GitHub/gitlub库中clone别人的github上的远程仓库代码,找资源 1.在自己电脑创建本地仓库 先下载个Git 打开git bash,找一个存放所有git项目 ...

  8. 将自定义 GitHub 徽章添加到您的代码库

    如果你花时间看GitHub上的开源仓库,你可能已经注意到他们中的大多数在README文件中使用了徽章. 以官方的React仓库为例,在README文件中到处都有GitHub的徽章,传达重要的动态信息, ...

  9. Git初学札记(零)————EGIT完成Eclipse到GitHub一条龙

    eclipse安装Egit插件 首先我们要找到所需的egit插件的url更新地址.百度一大堆,但是我还是希望自己去寻找. 打开Eclipse Downloads官网,在页面底部直接输入"eg ...

  10. JAVA环境与ECLIPSE的安装+代码上传至GITHUB(超详细!!!)

    由此开始我的第一篇博客了,因为是刚开始学习JAVA,所以环境的安装等都是比较繁琐的(过程是"JDK->配置环境变量->ECLIPSE"),下面详细说一下希望对各位有帮助 ...

最新文章

  1. JMC | 人工智能在药物发现中的应用:走进广阔的天地
  2. chrome浏览器解决 跨域调试问题
  3. Nginx配置服务器静态文件支持跨域访问
  4. .net自定义控件Control、WebControl、CompositeControl
  5. 宏块与宏块对(附图)
  6. go 跨平台编译linux,golang 跨平台编译
  7. JZOJ 1236. 邦德I
  8. (Java) Md5Utils
  9. Oracle 定时任务执行存储过程
  10. 对话夏琳·查布利斯:Primer.AI机器学习工程师是怎样炼成的?
  11. TCA9548A IIC多路扩展模块使用
  12. 银行存储管理系统oracle,课内资源 - 基于JSP和Oracle实现的志愿服务银行系统
  13. 微信 心理测试 软件,敢不敢做一份微信版心理测试?
  14. 我是个28岁的IT,我现在慌得一比
  15. 自动化签到的三种方式
  16. 企业即时通讯软件给企业带来的价值
  17. 寇祖伟:释永信让我更加佛心向前!
  18. Charles抓包 - 手机
  19. python爬虫天气实例_Python爬虫实例扒取2345天气预报
  20. OC字符串分割,截取,转换,拼接

热门文章

  1. 苹果平板有Linux终端吗,Apple:如何在iphone、ipad上安装一些常用命令行命令
  2. 设计心理学1_日常的设计 读后感
  3. 一、Webservice的概念和原理
  4. html在线快递单号打印,HTML 快递打印模板(示例代码)
  5. 二维傅里叶变换的矩阵表示
  6. 恒大人寿保险搭载EastFax USB SERVER推动U盾管理革新
  7. [渝粤题库]西北工业大学离散数学
  8. 用matlab实现灰色预测gm11模型,用MATLAB实现灰色预测GM11模型
  9. C#编程--ribbon界面介绍
  10. 计算机模拟比赛,关于参加2017年中小学计算机模拟城市设计比赛的通知