git使用规范

1.Git使用时推荐采用 IDE自带模式 来管理 git,比如:pull,push,分支切换,clone等等操作;尤其在 idea,pycharm,xcode,Android studio 等工具下,可以图形化完成

git分支的管理与控制,不容易出错;禁止使用 命令行操作 git(除非没有图形化的开发工具支持时,才能用命令行)


 

git操作規範:
1.開發新需求                    請到dev拉分支       命名  feature/名稱-日期      開發調試完成   合併到dev  並刪除新需求的分支
2.需求提測                       先從test往下合併一下到dev   然後再從dev合併到test
3.測試環境bug修復         從test環境拉取一個分支      命名為hotfix/test-日期       修復bug調試好    合併到test   並刪除hotfix分支
4.測試環境上預發佈        先stg往下合併下test    然後test往下合併到dev    在 將test合併到stg
5.預發佈環境bug修復     從stg環境拉取一個分支      命名為hotfix/stg-日期       修復bug調試好    合併到stg   並刪除hotfix分支
6.預發佈上生產                先main往下合併下stg    然後stg往下合併到test    在 將test合併到dev    最後將stg合併到main

7.生產bug修復                 先在main分支拉取一個本地分支   命名為hotfix/main-日期     合併到stg驗證    驗證通過合併到main   並刪除 hotfix分支   然後向下合併

合併分支的原則  :必須是低版本網高版本同步一次代碼       然後高版本代碼去覆蓋低版本代碼

2.git工作流

git使用规范_第1张图片

必读文章:

Git Flow 的正确使用姿势 - 简书

git使用规范_第2张图片 

 

你可能感兴趣的:(java,git)