1. 场景描述

介绍下Git最新内容合并到主干、从主干创建最新分支、idea下切换最新分支,能在2分钟内完成git合并、分支创建以及在idea中完成切换,希望能帮到一些朋友。

2. 解决方案

从以下三个方面进行介绍:分支合并、分支创建、分支切换。

2.1 分支合并
2.1.1 首先将最新内容合并到主干上

(1)在待合并分支上,点击“Merge Request”,如下图。

1727736-20190827090505864-1797146421.png

(2)弹出合并信息

主要有三个值:

​ (a)Titile,merge名字,默认就好,不用动;

​ (b)source branch 待合并到主干上的分支;

​ (c)target branch ,主干名称

2,3合并一般默认就好,不过需要确认下,以便合并错误的话,还的回退比较麻烦,如下图。

1727736-20190827090516057-881512619.png

(3) 点击确定后,开始合并

1727736-20190827090523754-2118608688.png

(4) 合并成功页面

1727736-20190827090531888-1181331378.png

2.2 创建新的分支
2.2.1 点击分支管理页面上的“New branch”,开始创建分支。

1727736-20190827090539454-720075865.png

2.2.2 进入创建分支页面,给个名字。

1727736-20190827090547487-788609262.png

2.2.3 创建分支成功页面。

1727736-20190827090908502-437207487.png

2.3 ide-idea下切换分支

默认情况下,客户端是不知道有新的分支存在的,这时候就需要有个地方进行刷新,然后切换最新分支。

2.3.1 在项目上右键,选择git->Repository->pull

1727736-20190827090919610-62784970.png

2.3.2 点击右上角的刷新按钮

1727736-20190827090946497-78037920.png

2.3.3 刷新后新的分支就会出现了

1727736-20190827090954823-118562940.png

2.3.4 在idea中右下角,点击最新分支,选择Checkout AS

1727736-20190827091003352-881251541.png

1727736-20190827091010403-329655953.png

2.3.5 命名,这里是本地git库命名,默认与远程命名一样就可以了,省的迷糊了

1727736-20190827091019107-840094651.png

2.3.6 完成idea下local切换

1727736-20190827091027943-1069979729.png


I’m 「软件老王」,如果觉得还可以的话,关注下呗,后续更新秒知!欢迎讨论区、同名公众号留言交流!

转载于:https://www.cnblogs.com/ruanjianlaowang/p/11416212.html

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐