2012-04-11 85 views
1

閱讀完善Git後,我學會了如何使用Git,但不知道如何在開發過程中實現它。例如。我應該何時分支/合併,標籤是什麼以及我應該如何處理它們?我應該如何使用SCM?

- 目前我是這個項目的獨奏開發者。

+0

它完全取決於你,真的,你可以使用它來與你的隊友同步代碼,或者如果你正在獨自開發,你可以像備份系統一樣使用它,等等。 我自己在我的個人項目上使用它就像一個'撤消機器', – hndr 2012-04-11 05:42:34

回答

2

如果您是唯一的開發人員,並且您只是在開發,那麼只需在master分支上工作即可。

如果您定期發佈版本,請使用git tag -a來標記您的版本。使用標籤,如果您需要在生產中修復某些內容,則很容易從此返回並創建分支。

如果您正在研究可能需要一段時間才能正確使用的實驗性新功能,請考慮爲您的工作制作分支。通過獨立的分支機構,您可以一次輕鬆開發多個創意。請參考。如果你受到紀律處分,那麼即使是單一開發人員項目,該模型也是可行的。但它並不是必需的。

+0

啊這看起來很完美,並且鏈接。非常感謝你的信息。 – Steven 2012-04-11 05:56:05