posts - 22, comments - 32, trackbacks - 0, articles - 73
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          gitlab 兩提交代碼方式!

          Posted on 2017-02-16 14:01 為自己代言 閱讀(1117) 評(píng)論(0)  編輯  收藏 所屬分類: git/maven
          gitlab 有兩種提交代碼方式 

          1:把某一個(gè)分支clone到本地,然后修改和增加本地分支的代碼,然后commit , 在pull , 在push(會(huì)自動(dòng)合并),

          2:把某一個(gè)分支clone到本地,然后修改和增加本地分支的代碼,然后commit,在fetch , 在rebase 在push(不會(huì)動(dòng)合并).


          merge 現(xiàn)個(gè)參數(shù): -squash 意思是某個(gè)一個(gè)分支多次commit被壓縮當(dāng)做一次提交,合并到另一個(gè)分支的時(shí)候,log 歷史只有一次。

                                    使用場(chǎng)景:例如一個(gè)開發(fā)分支可能經(jīng)常多次commit(這是開發(fā)人員經(jīng)常干的事),但是這么多commit基本上都沒有意義。合并的時(shí)候壓縮只記一次有意義提交歷史。

                                    - Fash forward 意思是合并的時(shí)候主分支快速向前(不記錄提交歷史),這樣主分支如果相回退到某一個(gè)提交歷史的話就不行了。

                                      使用場(chǎng)景: 基本沒有什么重大提交意義的合并和修改,可以選擇使用。 



          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 吉木乃县| 泰州市| 和顺县| 驻马店市| 明溪县| 柳江县| 白河县| 灌阳县| 楚雄市| 泗阳县| 江北区| 平阴县| 云梦县| 行唐县| 河西区| 华容县| 昭通市| 融水| 囊谦县| 科尔| 揭阳市| 遂川县| 南阳市| 侯马市| 女性| 平舆县| 星座| 罗田县| 苏尼特左旗| 济阳县| 收藏| 仙居县| 台湾省| 兰考县| 达日县| 通道| 铅山县| 信阳市| 宜城市| 尖扎县| 遵化市|