官术网_书友最值得收藏!

Branching strategy

When using a Version Control System, keep the branching to a minimum. A few companies have only one main branch, and all the development activity happens on that. Nevertheless, most of the companies follow some branching strategies. This is because there is always a possibility that a part of the team may work on one release, while others may work on another release. Other times, there is a need to support the older release versions. Such scenarios always lead companies to use multiple branches.

GitFlow is another way of managing your code using multiple branches. In the following method, the Master/Production branch is kept clean and contains only the releasable, ready-to-ship code. All the development happens on the Feature branches, with the Integration branch serving as a common place to integrate all the features. The following diagram is a moderate version of the GitFlow:

Branching strategy

主站蜘蛛池模板: 卓尼县| 高邮市| 临邑县| 诏安县| 星座| 五莲县| 平远县| 寻乌县| 丰原市| 临江市| 诸城市| 衡阳县| 阿坝县| 莫力| 江源县| 大庆市| 安远县| 松原市| 临汾市| 乌兰浩特市| 白水县| 浑源县| 寿宁县| 宜丰县| 娱乐| 宣汉县| 清新县| 老河口市| 峡江县| 西盟| 江达县| 高密市| 商洛市| 武平县| 灵台县| 定远县| 锦屏县| 新津县| 桃园市| 秦皇岛市| 沂水县|