05.31 互聯網最常用的代碼版本工具Git:6種分支、3種角色,5種實戰場景

大家好:Git目前是互聯網公司使用非常多的分佈式版本工具,但是git中涉及的分支和概念較多也是目前使用起來較難的一個原因。因此針對此問題進行了總結。

因為內容量較多,現總結成手冊“分佈式Git工具實戰詳解手冊”,供大家下載,下載方式如下:

關注此頭條號“互聯網IT信息”——>私信發送 “git” ,即可獲取下載方式。

同時為了感謝大家的關注,私信後也可以獲取如下架構資料:

人工智能、高端架構、大數據、雲計算、分佈式、微服務

其中部分內容介紹如下:

1.Git核心分支簡介:

•主分支包括: master

•開發分支包括:develop和feature

•開發中項目的發佈分支包括:release

•已發佈的項目進行二次維護的分支包括:stable和hotfixes

2.Git分支和使用角色之間的關係介紹:

一般git的分支使用人員包括:

項目管理人員、開發人員、測試人員

關係如下:

項目管理人員:

關注master分支:用於項目最初建立時,創建項目主分支,以及將發佈分支合併到此分支

關注release分支和stable分支:用於發佈已完成的項目

開發人員:

關注develop和feature分支:用於進行中的項目開發

關注stable和hotfixes分支:用於已發佈的分支,出現外網bug時使用

測試人員:

關注release分支:用於進行中項目進行測試

關注stable分支:用於外網發佈項目的測試

3.Git分支實際使用的五種應用場景

應用場景如下:

1.項目開啟初步建設階段

2.研發人員開發階段

3.測試人員測試及研發人員修改bug階段

4.已完成項目發佈階段

5.已發佈項目,外網出現bug後的二次維護階段

4.手冊部分內容分享:

互聯網最常用的代碼版本工具Git:6種分支、3種角色,5種實戰場景

互聯網最常用的代碼版本工具Git:6種分支、3種角色,5種實戰場景

再次提醒手冊下載方式:

關注頭條號“互聯網IT信息”——>私信發送 “git” ,即可獲取下載方式。

同時為了感謝大家的關注,私信後也可以獲取如下架構資料:

人工智能、高端架構、大數據、雲計算、分佈式、微服務


分享到:


相關文章: