2015-02-05 138 views
0

我正在計劃一個與git一起使用的工作流程。我還沒有使用過git,所以我不知道它是否可以做到。worflow git:重新整理提交信息

這是表達我想保持我的支數:

我有兩個遠程支數:該分支和發展分支

對於每一個新的任務,我想創建一個新的本地分支開發,先完成我的任務的ID,然後對其進行處理並做出一些表達我工作進展的提交。 當我完成任務時,我想合併本地分支開發並推送開發

當一個新的版本將被創建我要合併的發展,並使用互動變基到只保留第一次提交每個任務進入修復了非重要提交。最後,創建一個標記來標記發佈點。

在這種情況下結束時,我將有一個發展分支,它包含了所有歷史提交和,只是有一個承諾爲每一個任務和標籤標識的釋放。

在我第一次重訂基期的一切工作得很好:標籤創建,均屬工作正常,問題發生了,當我合併了發展創建第二個版本。我標記爲修正了的所有舊的提交回來。

我做錯了什麼?有一種方法可以用git來做我想要的嗎?我誤解了如何使用git?

回答

0

你不需要發明輪子。使用git flow

Here您可以查看詳細描述的優秀演示文稿。

+0

感謝您回答我@jsexpert,但是您向我展示的這個git流程相當複雜。我的團隊正在從svn遷移,之前沒有人使用過git。我需要一些非常簡單的東西,以減少創傷。 – ViniciusCR 2015-02-06 16:23:34