IDEA中Git的基础配置,导入提交等操作可访问
一、分支理解
假如我们有一个项目上线了,之后就是迭代更新的过程,从V1.0->V1.1->V1.2…,但是在开发新功能的时候发现V1.2有bug,需要进行修改更新,这时候肯定不能在当前正在开发的版本,master主代码进行直接修改,先不说会不会带来新的bug,时间也是个问题。那么这时候可以直接在V1.2上进行修改,获取developer分支代码,获得V1.3、V1.4…,修改bug完成后,和master主代码进行合并,然后再进行迭代开发。
二、创建主分支
1、创建一个项目,并上传至GitHub,详细流程可访问
三、创建新分支
1、创建新的分支
右键项目->Git->Repository->Branches
2、在新分支创建新的类
3、提交至github
出现两个分支,但是V1.2并未发生变化。点击branches查看详情
四、更新V1.2至V2.0
1、首先要切换到master分支,及V1.2分支
点击Checkout
2、对主分支进行修改并提交至github。
主分支已更新为V2.0,src中并没有DeveloperClass。
五、合并至当前分支
1、注意将主分支用chenckout设置为当前分支。
右键项目->Git->Repository->Branches。
Log信息:
此时本地已出现DeveloperClass,且MasterClass是V2.0修改的版本,而不是V1.2的版本。
2、提交至github
右键项目->Git->Repository->push。
github已合并V1.4