大家好: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.手冊部分內容分享:
再次提醒手冊下載方式:
關注頭條號“互聯網IT信息”——>私信發送 “git” ,即可獲取下載方式。
同時為了感謝大家的關注,私信後也可以獲取如下架構資料:
人工智能、高端架構、大數據、雲計算、分佈式、微服務
閱讀更多 互聯網IT信息 的文章