github与eclipse结合使用
github是现在流行的代码托管平台,今天以eclipse为例讲解github的使用,新建项目,提交eclipse项目到github,新建分支,合并分支
1、github上新建项目

记下githug项目地址(图中红色隐藏部分),这个是eclipse项目连接github项目的地址,

2、新建本地git仓库,选中eclipse中的项目--》右键--》Team--》Share Project--》Git--》到下图

点击“Create Repository”后,你的项目根路径下会多一个.git文件,相当于在你本地创建了一个git仓库,选择finish,你的项目文件上回出现问号
注意:eclipse未安装git插件,请自行安装
3、提交到本地仓库,选中eclipse中的项目--》右键--》Team--》Commit--》到下图

选中你要提交的文件,Commit message是必填的,点击Commit(由于是第一次提交,git会默认给我们新建一支master主分支)
4、选中eclipse中的项目--》右键--》Team--》Remote--》Push--》到下图

URI中黏贴githug项目地址,Host与Repository path会自动填充,输入github账号、密码,点击Next--》到下图

点击Finish,进入github项目中会看到提交的文件
5、新建分支,选中eclipse中的项目--》右键--》Team--》Switch To--》New Branch--》到下图

在master主分支上新建dev开发分支,点击Finish,这时候项目会自动切换到dev分支上,如下

6、修改文件并提交提交(因为刚刚已经切换到开发分支上,不需要切换分支),修改完文件后重复步骤3(选择我们修改的文件提交),然后再重复步骤4,但是这次选择dev开发分支提交,如下图

此时githug项目中会多出一条分支,如下图

点击图中dev切换分支,查看我们修改的文件,已经修改,但是再切换到master查看修改文件,是未被修改的,接下来我们将dev开发分支修改的内容合并到master主分支,再提交上来
7、切换分支,选中eclipse中的项目--》右键--》Team--》Switch To--》master
因为我们要将dev开发分支修改非内容合并到主分支,所以要先切换到主分支上
8、合并分支,选中eclipse中的项目--》右键--》Team--》Merge--到下图

选中dev开发分支,点击Merge,然后再重复步骤4,但是这次选择master主分支提交,此时githug主分支上修改的文件已经被修改
github与eclipse结合使用的更多相关文章
- How to create a repository in Github with Eclipse?
How to create a repository in Github with Eclipse? Here is an answer. I will teach you how to do it ...
- 使用github管理Eclipse分布式项目开发
使用github管理Eclipse分布式项目开发 老关我在前面的博文(github管理iOS分布式项目开发)中介绍了github管理iOS分布式开发,今天老关将向大家介绍使用github管 理Ecli ...
- github与eclipse创建仓库及克隆仓库
1.前往github官网注册账号,并下载客户端: 2.为eclipse工程创建本地仓库: 1,目前大多eclipse都预装了egit插件,如果没有请自行安装 2,在eclipse内创建工程->右 ...
- github在eclipse中的配置
http://www.cnblogs.com/yejiurui/archive/2013/07/29/3223153.html http://blog.csdn.net/shehun1/article ...
- 使用GitHub和Eclipse进行javaEE开发步骤
下载Git客户端:链接:http://pan.baidu.com/s/1jIueUEy 密码:7gef; 下载Eclipse javaee客户端:http://www.eclipse.org/down ...
- Github结合Eclipse出现的问题
半年前因为学习Git花费了很长时间,半年过去了,因为不使用,基本全部忘记了,最近在公司需要使用Eclipse开发相关项目,用到前期的测试数据挖掘的小算法,又重拾Git,不过这次不再是命令行模式,而是结 ...
- Github与Eclipse连接(方法2成功:Pleiades)
2018-3-7 第1次尝试 主要参考这位大神的笔记:http://blog.csdn.net/zhangdaiscott/article/details/16939165 方法非常简单,从官网htt ...
- eclipse与github建立版本关联、git使用说明
1.在eclipse下建一个project :aa 2.打开git bush,进入aa目录下:cd /d/MyWorkspace/aa 3.git init 4.git add -A 5.git co ...
- eclipse下使用git上传(下载)代码至(从)github
eclipse下使用git插件上传代码至github 1.eclipse下安装git 正常情况下,eclipse 是自带 git 插件的,那么即可跳至步骤1的最后一小步,配置 git . 如果十分悲剧 ...
随机推荐
- Verilog 浮点数运算模块
算法中常常会到浮点数运算,而浮点数的处理常常是Verilog初学中常常遇到的问题.以下将就一个简单的例子说明Verilog中浮点数运算处理. 在JPEG图像压缩时遇到色彩空间变换的问题,将YCbCr转 ...
- ws 无法热替换的问题
这个坑自己踩过并且第二次就记录一下,因为一直习惯用ws, 使用热部署的时候发现无法自动同步热更新,找了很多方法,具体解决方式如下: webstorm默认保存在临时文件夹,根据下面路径将默认勾选项去除即 ...
- selenium 遇到chrome 弹出是否保存密码框
--待验证(以下是java脚本) ChromeOptions options = new ChromeOptions(); options.addArguments("--start-max ...
- 【SSH进阶之路】Hibernate基本映射(三)
[SSH进阶之路]Hibernate基本原理(一) ,小编介绍了Hibernate的基本原理以及它的核心.採用对象化的思维操作关系型数据库. [SSH进阶之路]Hibernate搭建开发环境+简单实例 ...
- Linux进程间通信(五) - 信号灯(史上最全)及其经典应用案例
信号灯概述 什么是信号灯 信号灯用来实现同步,用于多线程,多进程之间同步共享资源(临界资源). PV原语:信号灯使用PV原语 P原语操作的动作是: u sem减1. u sem减1后仍大于或等于零 ...
- 验证-- email类型输入框(电子邮件地址)--multiple
如果需要一个用来填写电子邮件地址的输入框,可以使用email类型.这样浏览器可以帮我们验证格式是否正确,而不需要自己写验证规则.原文:HTML5新控件 - email类型输入框(电子邮件地址) 1,只 ...
- 如何通过Google访问外网
修改host: https://laod.cn/hosts/2017-google-hosts.html google中文: https://www.google.com.hk/ 弄好前两项后,可以再 ...
- Netty 源码(ChannelHandler 死磕)
精进篇:netty源码死磕5 - 揭开 ChannelHandler 的神秘面纱 目录 1. 前言 2. Handler在经典Reactor中的角色 3. Handler在Netty中的坐标位置 4 ...
- Frobenius inner product
https://en.wikipedia.org/wiki/Frobenius_inner_product Frobenius norm
- iOS 开发之RunLoop
概念 RunLoop 就像她的名字一样,就是跑环,就是一个死循环.是一个可以随时休眠,随时唤醒的死循环. 那么一个手机App为什么会一直运行?而且在接受到用户点击的时候,会做出反应?这些都离不开Run ...