目錄
一、了解開發環境
1.1概念闡述
1.2系統概括圖
二、設計規范之GitFlow模型
2.1具體分支概念
2.1.1master 分?
2.1.2release 分?
2.1.3develop 分?
2.1.4feature 分?
2.1.5hotfix 分?
2.2宏觀表格
三、分支流程圖
一、了解開發環境
1.1概念闡述
對于開發人員來說,系統開發一般有以下幾個環境:
1. 開發環境 :開發環境是程序猿們專??于?常開發的服務器。為了開發調試?便,?般打開全部錯誤報告和測試?具,是最基礎的環境。
2. 測試環境 :?個程序在測試環境?作不正常,那么肯定不能把它發布到?產機上。該環境是開發環境到?產環境的過渡環境。
3. 預發布環境 :該環境是為避免因測試環境和線上環境的差異等帶來的缺陷漏測?設?的?套環境。其配置等基本和?產環境?致,?的是能讓我們發正式環境時更有把握!所以預發布環境是你的產品質量最后?道防線,因為下?步你的項?就要上線了。要注意預發布環境服務器不在線上集成服務器范圍之內,為單獨的?些機器。
4. ?產環境 :是指正式提供對外服務的線上環境,例如我們?前在移動端或PC端能訪問到的APP都是?產環境。
1.2系統概括圖
系統開發的三個重要階段:開發->測試->上線
