Git 学习笔记之 merge
生活随笔
收集整理的這篇文章主要介紹了
Git 学习笔记之 merge
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Merge:
1、Fast-forward(快進(jìn)式)
2、recursice strategy (策略合并,三方合并)
-
Fast-forward
-
策略合并
執(zhí)行結(jié)果如圖:
合并過(guò)程如圖:
這是沒(méi)有沖突的時(shí)候,但是日常肯定會(huì)有沖突的,那么我們就創(chuàng)建一個(gè)沖突。 我們?cè)谌齻€(gè)分支的 master 文件都進(jìn)行修改。每一個(gè)分支都不同。
我們修改后 add commit 就好了。Git Flow 的作者 Vincent Driessen 非常建議,在 合并分支 merge 的時(shí)候加上 no-ff 參數(shù)。意思是不要選擇 Fast-Forward 模式,而是采用 Recursice Strategy 策略模式。這樣會(huì)讓我們多一個(gè)合并提交,這樣做的好處是有一個(gè)非常清晰的提交歷史。可以看到合并分支的存在。
【完全copy文章】
[Git三大特色之Branch(分支)]blog.csdn.net/qq_32452623…
總結(jié)
以上是生活随笔為你收集整理的Git 学习笔记之 merge的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 梦到牙掉茬是什么意思
- 下一篇: MongoDB第二天