忍不住配个图来简单说下idea 中 git的分支合并

        在正常的开发中是不大可能一个分支master干到底的,这样感觉很不专业,逼格很不够有没有感觉。不论公司规模如何都要有点装逼技能才好出去吹的,命令行玩的很溜的 ,固然可敬,但是就怕手抖啊 ,是不是在做大的合并之前得洗把脸,买好车票,带好护照,随时准备跑路,开个玩笑哈,没辣么严重啦,大不了被打死嘛,好了 ,废话这么多直接开始。

前提哈:你的idea是已经可以正常进行项目的提交的。我也是默认你是一个不辣么白的小白

我用的是gitee也就是国人的github仓库,码云,github也是一样的,千万别纠结哈。开干。

 

1:先来个工程这是对idea最基本的尊重:

 

小白的我咋知道我现在是在哪个分支嘞?

看图:

 

为了让大家看清楚,我把我的时间都截图出来了,没错,座标就是你的idea的右下角位置。正常是有的,非正常的,我不管。

看到了吗???写的是master 对 大师级别的就是主分支啦。好的 第一不完成。

 

2:如何创建分支嘞?

方式有很多,我就告诉你我喜欢的方式,不喜勿喷:

单击你的master就出来啦。

 

看到木有:让你new 呢?

 

  1. 给人家起个名字:
  2. 然后他默认是检出这个分支的。
  3. 小手点击create

然后再去看你的右下角,这个是后分支已经自动切换到了刚创建的分支上了。截图为证:

 

我迫不及待啊 ,赶紧去git上看了下:

what???  竟然木有啊 ???

 

客观别慌,我们来搞点事情:

1:修改一下原来的test.txt

 

2:然后做个提交:

3:我走你~~~~biubiubiu~~~~

咦,就是它

4:再来看右下角:

它也在嘞~~~ 咦 中 真中 ~

 

既然是分支那就是我有别人没有,只要别人没有合并我的分支的情况下。那咱就去看看到底是不是:

5:我show diff 一下验证真假:

看来是真的,你也可以checkout master看下master的代码时候更改,肯定是木有更改的,我直接告诉你,让你死了这条心。

 

3:分支创建完了是不是该合并了啊?

作为一个老司机,很快就完成了自己的开发任务这个时候激动人心的时候来了,要正式的把自己的代码合并到主分支上,香不香???咦,香,咋恁香嘞!!!!

点进去:

我再苦口婆心一句:这时候是把分支合并到master,主体是master,所以你是要先切换到master分支的。纳尼?怎么切?好吧:

然后按照上面操作就可以了。

 

完事儿。

 

最后的话:

合并需谨慎,平时自己玩玩可以,但是生产上一般这个工作都是技术leader来做的,自己如果实在寂寞想找成就感那就github玩玩。生产上做事一定要有敬畏之心,否则迟早掉坑里,并且一般都是臭水坑~~~~完结

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章