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

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

主站蜘蛛池模板: 晋州市| 平阳县| 霍州市| 天等县| 德安县| 漾濞| 永州市| 斗六市| 溧水县| 花莲县| 昌图县| 崇左市| 思南县| 盐亭县| 稻城县| 石泉县| 灵武市| 和硕县| 花莲县| 凤山市| 东乡族自治县| 信宜市| 龙门县| 海门市| 长白| 西乡县| 西畴县| 怀化市| 普洱| 盐亭县| 新巴尔虎左旗| 巫溪县| 治县。| 武义县| 肥西县| 民乐县| 安仁县| 曲沃县| 商丘市| 融水| 金门县|