国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Git分支管理模型

2019-11-08 00:30:24
字體:
來源:轉載
供稿:網友

參考博客: 阮一峰 分支管理策略 分支管理策略

分支管理目的:

打包方便,不影響測試效率。分支自管理,便于開發獨立性。bug易于處理,并不影響現行開發進度。

分支管理概述:

在git服務器上,只允許存在master和dev分支。不允許出現多余分支信息。軟件開發實踐中,master用于定版tag。dev用于日常開發。版本迭代過程中各種需求點的實現開啟新的需求分支來實現,測試測過后merge到dev分支。所有開發人員開發完所有需求后,merge到dev分支后,開啟新分支release_version。再次用于測試,修改完bug后merge到dev和master,并打tag。線上Bug出現,從master checkout bugFix分支,修復完Bug后,merge到dev和master。再次發版。

分支管理實現:

主干分支master:
發布分支,只允許存在定版分支,打tag分支
開發分支dev:
dev:日常開發分支,開發節點都在其上
功能分支feature_desc:
完成功能分支,desc描述該需求。從dev分支checkout,完成功能后merge進dev,并移除該分支。
預發布分支:
要發版分支,即該版本功能完成后交付給測試的分支。之后出現所有bug都在其上完成。定版后merge進dev和master,并移除該分支。
bugFix分支:
線上版本出現問題后,從master分支checkout,修完bug后merge進master和dev,并移除該分支。

成功的版本管理圖示: 成功的版本管理圖示


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 开封市| 兰溪市| 花莲县| 乌审旗| 林西县| 重庆市| 惠州市| 昌邑市| 临沭县| 井研县| 留坝县| 凤翔县| 和硕县| 温宿县| 楚雄市| 监利县| 临泉县| 泊头市| 贡嘎县| 石楼县| 蒙城县| 琼结县| 林芝县| 台南市| 安阳市| 扶沟县| 锡林浩特市| 嘉义县| 嘉祥县| 商丘市| 通山县| 石泉县| 吴桥县| 枞阳县| 托克逊县| 泾阳县| 远安县| 河池市| 静宁县| 关岭| 环江|