赞
踩
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工作流
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。