在正常的开发中是不大可能一个分支master干到底的,这样感觉很不专业,逼格很不够有没有感觉。不论公司规模如何都要有点装逼技能才好出去吹的,命令行玩的很溜的 ,固然可敬,但是就怕手抖啊 ,是不是在做大的合并之前得洗把脸,买好车票,带好护照,随时准备跑路,开个玩笑哈,没辣么严重啦,大不了被打死嘛,好了 ,废话这么多直接开始。
前提哈:你的idea是已经可以正常进行项目的提交的。我也是默认你是一个不辣么白的小白
我用的是gitee也就是国人的github仓库,码云,github也是一样的,千万别纠结哈。开干。
1:先来个工程这是对idea最基本的尊重:
小白的我咋知道我现在是在哪个分支嘞?
看图:
为了让大家看清楚,我把我的时间都截图出来了,没错,座标就是你的idea的右下角位置。正常是有的,非正常的,我不管。
看到了吗???写的是master 对 大师级别的就是主分支啦。好的 第一不完成。
2:如何创建分支嘞?
方式有很多,我就告诉你我喜欢的方式,不喜勿喷:
单击你的master就出来啦。
看到木有:让你new 呢?
- 给人家起个名字:
- 然后他默认是检出这个分支的。
- 小手点击create
然后再去看你的右下角,这个是后分支已经自动切换到了刚创建的分支上了。截图为证:
我迫不及待啊 ,赶紧去git上看了下:
what??? 竟然木有啊 ???
客观别慌,我们来搞点事情:
1:修改一下原来的test.txt
2:然后做个提交:
3:我走你~~~~biubiubiu~~~~
咦,就是它
4:再来看右下角:
它也在嘞~~~ 咦 中 真中 ~
既然是分支那就是我有别人没有,只要别人没有合并我的分支的情况下。那咱就去看看到底是不是:
5:我show diff 一下验证真假:
看来是真的,你也可以checkout master看下master的代码时候更改,肯定是木有更改的,我直接告诉你,让你死了这条心。
3:分支创建完了是不是该合并了啊?
作为一个老司机,很快就完成了自己的开发任务这个时候激动人心的时候来了,要正式的把自己的代码合并到主分支上,香不香???咦,香,咋恁香嘞!!!!
点进去:
我再苦口婆心一句:这时候是把分支合并到master,主体是master,所以你是要先切换到master分支的。纳尼?怎么切?好吧:
然后按照上面操作就可以了。
完事儿。