2011-02-16 49 views
6

一位開發人員最近向我展示了一篇博客文章,其中介紹了一個很好的git佈局視覺表示。他暗示說,這個特定的策略獲得了很大的普及度,但是這裏和谷歌的大量搜索都沒有提到博客文章。什麼是一些流行的Git佈局策略?

它的要點是你有一個用於主要開發的主幹,以及一個用於即時客戶驅動的錯誤修復的「副幹」。主要發展有一個分支,它定期合併到主幹發行,然後你有功能分支。有一個可愛的圖表清楚地顯示了這一切。

由於我想更好地學習git,我很樂意將該圖作爲助手提供。它也可以用作試圖說服同事切換到git的視覺。有人碰巧知道我在說什麼,並可以提供鏈接?

編輯: 我現在認識到,我的標題是有點誤導內容。如果有人想發佈額外的git分支策略,他們將不勝感激。

回答

11

這聽起來像你說的是this workflow titled "A Successful git branching model"。 nvie的人也創建了git-flow子命令,它實現了第一個鏈接中描述的分支模型。有關git-flow工具的博客文章可以在here找到。但請注意,在Windows上設置git-flow可能有點棘手。在* IX機器上,它非常簡單。

+0

就是這樣!非常感謝,並感謝額外的關於Windows的警告。由於我主要在Windows上工作,因此我將着眼於尋找棘手的問題。 – CodexArcanum