git 分支和項目的理解 merge --no-ff

如下爲一個項目html

master爲穩定版本 要發佈的git

develop 爲開發版本   若是測試經過就merge --no-ff合併到master中便可。測試

 bug-fix*爲補丁spa

 

假如還有其餘的項目,就建立分支便可。htm

另外 要是master線上版本臨時有bug。那麼再建立一隻分支 命名爲bug-fix* 而後用於修復,本地測試經過以後 就合併到主要分支。blog

bug-fix*分支再合併到develop分支如何合併 開發

 

 

假如多個項目的話get

首頁 我在master 創建一個分支(項目B),開發項目B的過程當中發現了bug。 這個時候運用到Bug-fix*分支管理。it

bug-fix*合併到項目B,同時也合併到master中。ast

 

 

另外 master版本所包含的內容應該是最少的,變更狀況是最小的。當作是其餘項目的公共部分。

 

參考資料:http://www.ruanyifeng.com/blog/2012/07/git.html

相關文章
相關標籤/搜索