相對使用僅有的一個 master
分支,Gitflow
工作流使用 2 個分支來記錄項目的歷史。master
分支存儲了正式發(fā)布的歷史,而develop
分支作為功能的集成分支。
這樣也方便 master
分支上的所有提交分配一個版本號。
http://wiki.jikexueyuan.com/project/git-workflow-tutorial/images/git-workflow-release-cycle-1historical.png" alt="git-workflow-release-cycle-1historical" />
剩下要說明的問題圍繞著這 2 個分支的區(qū)別展開。