Eclipse之Git提交项目
一、使用eclipse自带插件提交项目
1、自带git插件进行配置我们的用户名和密码,即是自己github注册的用户。
windows-perferences-Team-Git-configuration
点击Add Entry... 输入email 邮箱 和 name 自己的用户名

2、eclipse生成SSH2 key
windows--perference--General--Network connection--SSH2-key management--General RSA Key

可以添加多个SSH2 Key,查看生成密钥是否在默认系统盘(C盘)。

然后把生成的SSH2 Key粘贴到github上,登录github--settings--SSH and GPG keys--New SSH key
(该步不能省略,一定要用命令检查下生成的公钥是否正常)

若有该步操作,执行命令: ssh -T git@github.com 出现以下信息,证明配置成功。

3、本地创建项目如“testGit”和本地git仓库
打开eclipse,创建项目“testGit”里面随便写点什么,然后"File"--"Team"--"Share Project"--"Git"--"next"
如上图所示,该项目“testGit”就变成git仓库;到workspace下打开该项目,发现多了一个隐藏文件“.git”,但该项目处于untracked状态(文件中?表示),我们需要提交代码到本地仓库,如下图:

注意,待提交的文件在Unstaged Changes中,右键add to index 或者拖拉到staged changes栏中,可以将文件加入git索引中,进行版本监控。然后可以commit提交到本地仓库。
接下来我们把本地项目提交至远程远程仓库github上(github官网上的远程仓库名称与本地仓库名称一致,表示本地仓库提交到远程仓库并与之关联):

其中commit,只是提交到本地仓库,需要Push to upStream提交到远程仓库
最后登录GitHub,查看自己的文件是否提交成功,如图

备注
1、使用eclipse插件提交项目至远程仓库必须先本地提交,最后提交至远程仓库
2、查看谁提交了代码,项目右键 team--show history
3、查看修改记录 team--show in history
4、撤销恢复修改 replace with--head revision
5、更新项目远程仓库 team--pull
6、查看哪些文件被修改 team--synchronize workspace
7、提交项目时注意忽略不必要的文件或文件夹,如maven项目下的target文件
8、git提供了多重协议用来连接git服务器,其中最常见的就是https和git,git就是可以免用户和密码的;
不同协议,项目连接地址是有区别的,如下:https形式:https://github.com/XXX/pbqshop.git git形式: git@github.com:XXX/pbqshop.git
Eclipse之Git提交项目的更多相关文章
- git学习四:eclipse使用git提交项目
支持原创:http://blog.csdn.net/u014079773/article/details/51595127 准备工作: 目的:eclipse使用git提交本地项目,提交至远程githu ...
- eclipse使用git提交项目
eclipse使用git提交项目有2种方式:一种是git命令窗口,另一种是eclipse自带git插件(跟svn插件一样使用) 一.使用git命令窗口提交项目 1.首先官网下载git并安装,然后配置用 ...
- 不用copy代码--eclipse使用git提交项目-转
原文地址:http://blog.csdn.net/u014079773/article/details/51595127 准备工作: 目的:eclipse使用git提交本地项目,提交至远程githu ...
- eclipse使用git提交本地项目,提交至远程github上
准备工作: 目的:eclipse使用git提交本地项目,提交至远程github上 eclipse版本:eclipse4.5 64位 jdk版本:jdk-1.7 64位 项目类型:maven web项 ...
- eclipse使用git提交代码
准备工作: 目的:eclipse使用git提交本地项目,提交至远程github上 eclipse版本:eclipse4.5 64位 jdk版本:jdk-1.7 64位 项目类型:maven web项 ...
- 【eclipse使用git】eclipse使用私钥提交项目
初次安装git需要配置用户名和邮箱,否则git会提示:please tell me who you are. 你需要运行命令来配置你的用户名和邮箱: $ git config --global use ...
- eclipse git提交项目以及down项目大致步骤
down git项目步骤: 复制了url之后,import projects项目选中from git ,会出现如下截图,信息会自动填充 填好信息一直Next即可 完成之后,打开“Git Reposit ...
- Eclipse配置Git发布项目到Github
很牛叉的博客http://blog.csdn.net/luckarecs/article/details/7427605 一.安装插件 菜单栏Help --> Install New Softw ...
- eclipse 从git取项目,导入为maven项目,新加的方法,报加载主类错误
eclipse 从git取项目,导入为maven项目,新加的方法,报加载主类错误 具体描述: 整体编译能够编译成功,但新加一个java,里面创建一个main方法,运行时,报无法加载主类的错误, 整体编 ...
随机推荐
- Broadcom有线网卡在Windows 8/8.1/10下使用系统自带驱动会断网的解决办法
出处:qiuyi21.cnblogs.com 1.下载最新正式版驱动程序 上Broadcom官方网站http://www.broadcom.com/support/ethernet_nic/downl ...
- 【原创】安装LoadRunner12.53 版本时出现Critical error的解决方法
步骤: 1.在官网上下载LoadRunner12.53正版,只不过要注册,然后官网会给个序列号. 2.安装成功之后,快捷键已创建,打开Virtual User Generator时,提示如下错误: 此 ...
- 服务器上搭建web环境
一.安装tomcat [root@localhost ~]# mkdir tomcat-src --新建文件夹 [root@localhost ~]# cd tomcat-src ...
- Macbook下virtualenv无法使用解决办法
Mac下删除自己安装的Python 删除Python框架sudo rm -rf /Library/Frameworks/Python.framework/Versions 删除Python程序sudo ...
- rt—移植笔记2(Lwip)
首先参考f107已经有的目录结构添加Lwip这一组,添加各种.c文件及.文件. 还有drive下边的很重要的eth.c 到此,工程编译通过.(刚开始,小编是一个一个 的比对...一个一个错误排查... ...
- js 中数字问题
在js中请注意数字是没有长度的, 不能使用for循环遍历数字的长度 操作时通过.toString()把数字转换成字符串后通过字符串的.length 属性得到长度
- ipython notebook设置工作路径和自动保存.py文件 ipython_notebook_config.py
在安装完Anaconda,选择了配置环境变量后,打开cmd命令行 1. 打开命令行, 键入 ipython profile create 2. 键入 , 根据这个地址, 打开profile所在的文件夹 ...
- iOS不用调用,running time自动执行方法
拿友盟举例子 友盟比较好使,友盟看了他们的文档 他告诉你你要在 appdelegate didFinishLaunch方法里面写了这个东西 [UMSocialData setAppKey:@" ...
- 第六百一十二、三、四、五天 how can I 坚持
上火了啊..已经2017了,真快,人生只是一瞬间,到头来都是一场空. 2016年最后一天,很悲催,没赶上火车.还不能改签,哪能哪次都这么幸运,长记性了,下午到济南,看了看弟弟的房子,到挺不错,就是装修 ...
- 泛型(Generic)
本质:限制集合类型 我们在编写泛化类的时候,我们要时刻提醒自己,我们传入的参数T仅仅是一个Object类型,任何具体类型信息我们都是未知的. 小例子: package day02.generic; i ...