我們知道根據不同功能,不同環境等等,我們會創建不同的branch(不知道的請看Day12 git branch的基本應用場景(1)),那具體而言,到底要怎麼進行呢?
現在常看到的Flow會分三種:
我們要介紹的是最早開始,也發展最久的Git Flow。
在Git Flow中,會存在五個分支
其中,會永遠存在的只有Master和Develop。這兩個分支用之前的概念來解釋,就是開發環境的版本,會放在Develop,正式環境的版本,會發在Master,所有的開發流程、循環,最終都是這兩個分支的交互合併與溝通。