公司A工程只有一個dev開發環境,這個環境可以和前端一起聯調(前后端分離)。每個人都有自己負責的模塊,開發時大家都在dev分支上開發,然后用該分支發布到測試環境測試。上線時,有的人進度慢,有的人進度快,所以進度快的就先上線,通過在dev 和master 代碼比對 ,將新功能merge 到master上。我感覺每次上線要比對代碼容易出錯,有時候會漏掉一些代碼導致線上滯后發現問題。請問這種場景下,如何建立一套高效且不易出錯的git 流程?
1 回答

米琪卡哇伊
TA貢獻1998條經驗 獲得超6個贊
如果模塊比較多,那一般是按模塊在Develop下邊再單開模塊分支,誰是負責相應模塊的就單獨push到這個獨立的模塊分支上,開發完成后merge到Develop跑測試,等所有模塊分支都merge進Develop、且跑測試也OK的時候,再把Develop正式merge到master+發Tag(發版)。
- 1 回答
- 0 關注
- 689 瀏覽
添加回答
舉報
0/150
提交
取消