所以我第一次使用git,並且有一個我不太知道如何解決的場景。在Git中管理髮布分支
我已經有了一個簡單的web應用程序(只有html,css和js),並且我想生成可以使用版本號跟蹤的常規版本。這很容易與git tag
。但問題在於,對於我的發行版,我想要做一些額外的事情,比如縮小js腳本並更新html頁面以指向它們。另外,我需要一個.gitattribute,這個版本忽略了非縮小的js腳本,所以git archive
產生儘可能小的輸出。
我所做的是創建releases
分支。這個分支包括前面提到的.gitattributes
,以及修改後的html頁面。每當我想要新版本時,我都會切換到此分支,合併來自主分區的更改,然後完成發佈並使用版本號對其進行標記。它看起來像我想要的那樣工作,但我不確定這應該如何完成。
對於更有經驗的git用戶,我的問題是這種情況通常如何處理?
我不知道是否有其他選擇。您需要在發佈分支上分割新的js和css文件。 – 2010-06-29 08:55:59