學習git後當然要學習git分支管理策略,不然你想建分支就建立分支,到最後會導致分支特別多特別混亂。這是不利於程式設計開發的。
git一般分為分為五個分支:主分支master、開發分支develop、功能分支feature-***、修復bug分支fixbug-***、預發布分支release-***,並不是五個全都有。
主分支master只用來發布新的版本,開發分支develop是從master分支分離和小夥伴一起工作整合的分支。功能分支、修復bug分支和預發布分支是臨時性分支,開發完成後要刪除。功能分支feature-***是從develop分支分離,用於開發新功能,最後併入develop分支並刪除。修復bug分支從master分離,完成後併入master和develop分支並刪除。預發布分支從develop分離,完成後併入master和develop並刪除。
阮一峰老師關於git分支管理策略總結得很好,小夥伴們可以點這裡到阮一峰老師的部落格看看。
Git分支管理策略
如果你嚴肅對待程式設計,就必定會使用 版本管理系統 version control system 眼下最流行的 版本管理系統 非git莫屬。相比同類軟體,git有很多優點。其中很顯著的一點,就是版本的分支 branch 和合併 merge 十分方便。有些傳統的版本管理軟體,分支操作實際上會生成乙份現...
Git分支管理策略
git分支管理策略 作者 阮一峰 如果你嚴肅對待程式設計,就必定會使用 版本管理系統 version control system 眼下最流行的 版本管理系統 非git莫屬。相比同類軟體,git有很多優點。其中很顯著的一點,就是版本的分支 branch 和合併 merge 十分方便。有些傳統的版本管...
Git分支管理策略
如果你嚴肅對待程式設計,就必定會使用 版本管理系統 version control system 眼下最流行的 版本管理系統 非git莫屬。相比同類軟體,git有很多優點。其中很顯著的一點,就是版本的分支 branch 和合併 merge 十分方便。有些傳統的版本管理軟體,分支操作實際上會生成乙份現...