一、设备egit

打开Eclipse的Marketplace。在搜索框中输入egit就可以,能够看到Eclipse4.4已经默认安装了egit,当然假设有新版本号的egit公布的话,也能够在下图上点击Update更新就可以,还能够点击Uninstall卸载该插件

二、配置git

在Eclipse中的项目上右击选择team->share project
配置好本地仓库的路径之后,例如以下图所看到的
点击Finish之后,项目上面能够看到非常多的问号,这表示文件处于untracked状态。还没提交,这时候能够发现Eclipse的工作空间中,原来那个项目目录不见了,整个项目的文件都转移到了上面设置的仓库里面,在Github中新建一个仓库,名称无所谓,能够与本地项目同样也能够不同,之后在Eclipse中的项目右击,选择Team->commit。
当全选之后,commitbutton就会处于可用状态,点击“commit”就可以提交代码到本地本地仓库,注意并没有提交到github上的远程仓库。这时候项目上的问号图标会消失,变成小圆桶的形状。

三、配置Eclipse的SSH

window->preference->general->network connection->SSH2->Key Management->generate RSA Key... ->apply->save private key...,然后将id_rsa.pub的内容加入到github上(Github的Settings有SSH keys->Add SSH Key->将id_rsa.pub内容填在key中。title随意)!

注意在配置完毕之后要重新启动Eclipse。

四、Push

这个时候项目右击->Team->remote->push,这时候会出现例如以下界面。到github上,打开你新建的仓库,复制HTTPS地址,然后填到URI中就可以。User就填你的Githubusername,Password是你的password
点击next之后。会出现
在ref中选择master。然后点击后面的Addbutton。再点击next就可以。这时候会出现confirm界面,点击Finishbutton,该项目就会被推送到Github上的远程仓库,顺利的话,非常快就完了。
这个时候假设遇到rejected界面。说明还没配置完,假设你点team->remote->push。不管怎么配都是不会成功的,no fast farward之类的,意思是应该先从github上pull一下,然后再push。当你pull时,又会立即提示各种没配置好。这时能够按例如以下操作:点window->preference->team->git->configuration->Repository Settings,Repository选择建立的本地仓库,然后点右边的open
将打开的config文件内容改动为
[core] 
symlinks = false 
repositoryformatversion = 0 
filemode = false 
logallrefupdates = true 
bare = false 
ignorecase = true 
hideDotFiles = dotGitOnly 
[remote "origin"] 
url = git@github.com:shijiebei2009/DocumentMatching.git

fetch = +refs/heads/*:refs/remotes/origin/* 
[branch "master"] 
remote = origin 
merge = refs/heads/master 
[user] 
name = shijiebei2009 
email = 291699763@qq.com

这里面的url地址是Github上的SSH地址。

五、先Pull一下再Push

然后又一次push就能够成功咯!

版权声明:本文博主原创文章。博客,未经同意不得转载。

Eclipse4.4设备egit插件提交本地项目代码到远程仓库相关推荐

  1. 【Git笔记1】本地项目与GitHub远程仓库互联

    秋招面试的时候,面试官就问了我:你会Git吗?我迟疑看着他,他微笑着说,入职前要抓紧时间好好学习一下. 由于地理位置优势先来公司熟悉下环境,咨询算法组组长入职前可以做些什么准备?组长说,Git要好好学 ...

  2. 上传本地项目到github远程仓库

    # 前提已经注册github账号并在本地电脑安装git客户端 1.为Github账户设置SSH key 进入git bash,通过如下命令生成 ssh-keygen -t rsa -C "g ...

  3. git 将本地项目关联到远程仓库

    原文链接:https://www.jianshu.com/p/2a8b4e627991 参考链接: https://blog.csdn.net/baidu_35085676/article/detai ...

  4. idea本地项目push到远程仓库报错解决方法

    问题背景 领导发了我一份项目源码,之后小功能自己开发了一下,验收后说要上传到git.①项目在本地一开始与git库无关联:② 先在本地项目创建了存储库,然后commit提交,接着push到远端输入url ...

  5. 打造一款有趣的Android万能播放器之msysgit安装 github项目上传 修改 window中同步本地项目到github远程仓库

    项目初衷 由于所在的公司比较注重项目安全性,所以在项目同步这块几乎没有涉足,乘工作之余敲一个简单的app,起名为EasyLive,目的于熟悉一些工作之外的有趣知识点和巩固自己的基础知识. 项目内容 以 ...

  6. 本地项目添加到远程仓库

    参考:https://www.cnblogs.com/olive27/p/5981924.html 1,进入项目根目录 $ git init 2,添加到远程仓库 $ git remote add or ...

  7. 上传本地项目代码到github仓库中

    上传之前我们需要先安装git工具 然后: 1.进入Github首页,点击New repository新建一个项目 2.填写相应信息后点击create即可 Repository name: 仓库名称 D ...

  8. Git把本地内容push到远程仓库

     第一次提交本地项目代码到github仓库 一.所需的命令 git init // 1. 初始化项目文件夹git add . // 2. 将所有文件添加到暂存区git commit -m " ...

  9. eclipse使用git提交本地项目,提交至远程github上

    准备工作: 目的:eclipse使用git提交本地项目,提交至远程github上 eclipse版本:eclipse4.5  64位 jdk版本:jdk-1.7 64位 项目类型:maven web项 ...

最新文章

  1. 经典压缩软件7-Zip首次登陆Linux免费开源!
  2. Win32 控件篇(3)
  3. 微服务实践分享(1) 概况
  4. android+多米音乐+自动播放,android 高仿多米音乐播放器
  5. 信息系统项目管理师考前冲刺第二天:项目整体管理
  6. extern 定义_Essential Cython - 2.7 - 定义并使用模板函数
  7. RedMine 1.3.3 安装攻略
  8. linux下clone一直运行,Linux中vgimportclone命令起什么作用呢?
  9. 笔记本软件页面分辨率低_笔记本最容易忽略的屏幕 有几个参数一定要知道
  10. 【POJ 3614 Sunscreen】贪心 优先级队列
  11. python处理svg 平移 旋转_svg rotate 怎么转化平移和旋转两个参数。
  12. idea 修改html 不重启,解决idea spring boot 修改html等不重启即时生效的问题
  13. Theano2.1.10-基础知识之循环
  14. 三、地址族与数据序列
  15. 大数据学习资料_学习大数据分析是否一定需要学习机器学习
  16. Ubuntu14下安装使用SVN RabbitVCS客户端
  17. 华为无线路由器信道怎么测试软件,华为路由WS5200怎么修改wifi信道
  18. java如何通过域名查ip_Java实现通过IP获取域名,通过域名获取IP
  19. excel f2键功能_您的功能键在Microsoft Excel中做什么
  20. 思维导图一定要用计算机来完成吗,思维导图为什么一定要手绘?

热门文章

  1. VC++、MFC最好的开源项目
  2. 如何在存储过程中得到被调用存储过程的结果集
  3. Ubuntu 7.10 J2EE开发环境lomboz+eclipse3.2.1+tomcat5.5.25+mysql5.
  4. 深度解析:mPaaS 3.0全新组件
  5. 【转】EventBus 3.0使用详解
  6. 脚本1)启动jetty的脚本
  7. ASP.NET MVC使用Bootstrap系统(2)——使用Bootstrap CSS和HTML元素
  8. 两个List合并去重
  9. JAVA 代码里中文乱码问题
  10. CentOS RPM安装MySQL 5.6修改默认密码