基于git的工作流程
生活随笔
收集整理的這篇文章主要介紹了
基于git的工作流程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本文針對的是追求極致、快速的產品響應團隊的。以下的觀點和內容都是圍繞這個主題,暫時不涉及個人學習和團隊學習。
?
在說工作流程之間,想說一下我們平常工作中遇到的一些困惑或者說現象
在一個團隊里,同時有好多事件要解決。有的是產品迭代,有的是bug修改,有的可能是技術結構調整等。怎么去保證他們之間的獨立性?什么時候應該切分支?合并后的分支還能再作修改嗎?分支什么時候需要刪除?什么時候這個分支的生命周期才算完成?主干可以修改代碼嗎?多少次分支合并到主干才發布一個版本?什么時候版本才算穩定。什么時候才需要打標記?…………
?
可能期間還會有更多的疑問。但是匯總起來是以下兩個問題:
- 團隊里不是每個人都能完整的回答或者解決這個問題,所以導致很多人在重復的去思考這些問題。
- 怎么避免因為誤操作而引起的產品不完整。
這兩個問題,也是我們工作流的目的。
下面我就把git的幾個概念及生命周期應用于工作中的職責闡述一下。
分支的職責:
主干的職責:
描述清楚職責后,工作流程如下:
最后希望,通過統一的git開發式的工作流程來進行快速的持續迭代。或者說最終目的是:希望團隊里的成員只專注業務,與業務無關的通過約定、規范、流程來規避。
轉載于:https://www.cnblogs.com/ansn001/p/4594863.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的基于git的工作流程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网店健康成长之路
- 下一篇: sql 2005 try catch