Git for Windows之分支管理、分支合併、解決分支衝突

分支是在穩定版本出現bug的情況下,通過分支技術,在保證穩定版本穩定的情況,修改穩定版本的(差異下載的,速度極快,不同於SVN等技術,會將所有的代碼下載到本地)副本,通過合併,解決衝突,最後迴歸到穩定版本的技術.分支的差異化下載時Git的亮點.

1、查看分支 通過git branch指令

提示當前分支是master

2、創建分支 通過git branch +分支名稱

ok,名爲gitbranch的分支創建完畢.

3、切換分支

(1)、切換到gitbranch分支 通過git checkout +目標分支命令

(2)、在該分支上修改config.txt配置文件

將修改提交到暫存庫,並commit到版本庫.

4、合併gitbranch分支到master主分支 

ok,合併成功!

5、解決分支之間的衝突

(1)、新建一個gitbranch1分支,在該分支下修改配置文件中的db配置項

(2)、切換到gitbranch分支,同時也在該分支下修改db配置項

(3)、先將gitbranch合併到master

ok,合併成功!

(4)、在合併gitbranch1和master

合併發生了衝突.工具提示你在config.txt文件中存在合併衝突.

說明兩個分支同時修改了db配置項,需要解決這個衝突.

(5)、手動修改配置文件,同時保留兩個配置項

修改配置文件

通過add和commit指令提交到本地版本庫.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章