Git在Eclipse上创建分支

一、在master分支下新建一个dev分支

对于一个新的项目,提交到GitHub,会自动产生一个master分支,下载到本地中,文件的图标(在master分支上):
这里写图片描述

1、点击项目右键,选择Team–>Switch To –>New Branch:
在master分支下建立一个开发分支:
这里写图片描述
2、点击Finish完成后,项目图标变成(直接在开发分支上):
这里写图片描述

3、将新建的分支提交到GitHub上
3.1、点击Team–>Commit,会提示没有修改,是否选择之前的提交信息,选择Yes:
这里写图片描述
之后,修改一下提交注释,然后点击Commit:
这里写图片描述

3.2、将增加的分支推送到Git上,选择Team–>Remote–>Push,填写项目路径和账号密码:
这里写图片描述

3.3、此时,Source ref 和Destination ref就要选择dev分支:
这里写图片描述

记得点击Add Spec:
这里写图片描述

3.4、点击Finish之后,就可以再git上看到有两个分支:
这里写图片描述

二、在dev分支下新建一个frank分支,作为日常开发使用:
1、点击项目右键,选择Team–>Switch To –>New Branch:
在dev分支下建立一个frank分支:
这里写图片描述

2、同理,把新建的frank分支推送到git上(与上面相同):

删除一个未提交的分支:
假设要删除新建的frank分支,那先回到其他分支Team–>Switch To–>选择一个分支(dev):
这里写图片描述

Team–>Advanced–>Delete Branch,选择一个分支进行删除就行:
这里写图片描述

我们知道git对每个项目都有一个默认的时间线,就是master分支,每次提交,Git都把它们串成一条时间线,然后有一个head指针,Git用master指向最新的提交,再用HEAD指向master,就能确定当前分支,以及当前分支的提交点。
这里写图片描述

创建dev分支后,head已经默认指向了“dev”分支,以后你的每次提交都是在‘dev’上操作,已经跟‘master’分支无关了。
这里写图片描述

参考文章:
http://www.cnblogs.com/duex/p/6390014.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值