在正常的開發中是不大可能一個分支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分支的。納尼?怎麼切?好吧:
然後按照上面操作就可以了。
完事兒。