2
我們有這樣的情況,我們有四個工程師正在爲Linux定製硬件開發軟件。我們希望儘可能地跟蹤linux 3.3/3.4內核。git工作流跟蹤linux內核
這是我們所希望做的事:
- 克隆從混帳回購協議,說的git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux。 git
- 添加一個'companyremote'指向我們的內部git-server並創建一個分支'devel'是否有特定的東西,當我在'companyremote'git repo上創建這個devel分支時,我需要小心一些?
- 這三個開發人員都會將提交到這個分支的提交按照公司名稱退出。
- 然後,我們將rebaseaseremote/devel分支的起源/主(移動到最新的內核說3.4-rc1,3.4-rc2),並推動該變化到companyremote,所以四個工程師現在正在使用相同的基地內核源。
如果想跟蹤linux內核的頂部,但也有某種內部分支/協作,上述工作流程是否正確無誤。
如果有文檔描述這個過程會更好地欣賞指針。
我已經更新了我在https://gist.github.com/2218449上面執行上述操作的過程 – 2012-03-27 20:26:45