1. 程式人生 > >公司目前實行的git團隊協作方案

公司目前實行的git團隊協作方案

1. git init 新建本地倉庫
2. git clone 專案地址 獲取遠端master程式碼
3. 在本地master程式碼上進行開發, 並將修改提交到待推送區
4. 開發完, 在本地master分支基礎上建立ready分支
5. 在本地ready分支上(本地測試分支),  拉取併合並遠端nanle分支最新程式碼(遠端測試分支)
6. 將本地ready分支程式碼與遠端nanle分支最新程式碼合併後, 將本地ready分支程式碼推送到遠端nanle分支(遠端測試分支)

-------------------------------------------

7. 測試服拉取遠端nanle分支最新程式碼開始進行測試 

------------------------------------------

8. 測試通過, 將本地分支切換到master, 拉取併合並遠端master最新程式碼, 然後將本地master程式碼再推送到遠端master分支上

9. 測試不通過, 刪除本地ready分支程式碼(本地測試分支), 在本地master上重新開發, 開發完成後, 在本地master分支上重新建立ready分支, 並重復步驟4-8