Git---合并分支及沖突處理

合并分支基本流程

  • 前提

    • 已存在master和branch_1
  • 切換到合并基準(zhǔn)分支(此處我切換到branch_1)

    # 切換到branch_1分支
    $ git checkout branch_1
    Switched to branch 'branch_1'
    
  • 使用git merge命令合并分支

    # 使用merger命令合并
    $ git merge
    # 若有沖突, 會(huì)顯示類似下面的內(nèi)容
    Auto-merging index.html
    CONFLICT (content): Merge conflict in index.html
    Automatic merge failed; fix conflicts and then commit the result.
    # 若不存在沖突, 合并便成功
    
  • 使用git status, 查看合并詳情, 類似

    $ git status
    On branch master
    You have unmerged paths.
        (fix conflicts and run "git commit")
    
    Unmerged paths:
        (use "git add <file>..." to mark resolution)
    
        both modified:      index.html
    
    no changes added to commit (use "git add" and/or "git commit -a")
    
  • 進(jìn)入文件, 手動(dòng)解決沖突

  • 加入緩存區(qū)

    $ git add 
    
  • 提交合并

    $ git commit -m "information"
    
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 分支的新建與合并 讓我們來看一個(gè)簡(jiǎn)單的分支新建與分支合并的例子,實(shí)際工作中你可能會(huì)用到類似的工作流。 你將經(jīng)歷如下...
    vb12閱讀 742評(píng)論 0 0
  • 3.2 Git 分支 - 分支的新建與合并 分支的新建與合并 讓我們來看一個(gè)簡(jiǎn)單的分支新建與分支合并的例子,實(shí)際工...
    Crisewng閱讀 662評(píng)論 0 0
  • 寫在前面 在團(tuán)隊(duì)做過軟件開發(fā)的,版本控制必是不可或缺的一項(xiàng)。目前,版本控制主要分為集中式版本控制系統(tǒng)和分布式版本控...
    Jack_lin閱讀 10,093評(píng)論 45 433
  • 因?yàn)樵奶L(zhǎng)超出字?jǐn)?shù),Lesson 3 就放在另一篇文章里 How to Use Git and GitHub 標(biāo)...
    赤樂君閱讀 5,496評(píng)論 1 5
  • 精裝房的“換妝”方法 對(duì)于已經(jīng)裝修完畢的精裝房,想要破土重建實(shí)在有些可惜。選擇局部重新裝修的話,由于工程量太小、利...
    美奐空間閱讀 394評(píng)論 0 0

友情鏈接更多精彩內(nèi)容