分支

分支的運用

在Git您可以自由建立分支,但是要有效的利用分支,您必須先了解分支的操作規則。

在此,我們將介紹關於「Integration分支」和「Topic分支」這兩種分支的操作方法。

Integration分支

保持Integration分支的穩定是很重要的,因為新的分支會建立在它的上面,而且Integration分支是為了可以隨時建立發布版本的分支。所以,如果要進行更改的話,最好先建立Topic分支並在上面做操作,像是使用Jenkins之類的CI工具進行自動建立或測驗時,也是會在Topic分支裡進行。

通常,大家會將master分支當作Integration分支使用。

Topic分支

Topic分支是為了開發功能或修復錯誤之類的任務所建立的分支。若同時進行多個任務時,您必須建立多個的Topic分支。

Topic分支是從穩定的Integration分支上建立的,完成作業後,要將Topic分支再合併到Integration分支。

特性分支的圖示