Skip to content

本地分支合併衝突


發生衝突前:在main分支延伸出兩個分支

  • 建立第一個分支,並提交

    git checkout -b feature
    git commit -m 'add Lesson01.md'
    

    新增分支並commit


    mkdocs.yml: 新增分支並commit

  • 建立第二個分支,並提交

    git checkout -b feature2
    git commit -m 'add Lesson02.md'
    

    新增一段文字


    mkdocs.yml: 新增一段文字


合併

將`feature2`合併到`feature`
git checkout feature
git merge feature2

Merge conflict

alt text

觀察衝突的地方
git status
alt text

查看衝突檔案

alt text

解決衝突檔案

alt text
git add .
git commit

成功解決

alt text