我的具體示例是Silex存儲庫。用Github處理許多分支(和「子分叉」)的最佳方式是什麼?
因此,只有https://github.com/fabpot/Silex/tree/master/vendor/Symfony/Component部分涉及到大量其他項目(全部在symfony帳戶中)。
我知道我可以手動將它們分開(但請注意,上一個鏈接中Symfony上方的目錄中還有其他供應商項目),然後克隆它們,設置上游並獲取它。我想這可以工作?我不知道。
事情是,當我克隆(git clone [email protected]/myusername/proj.git)我真的沒有得到所有的代碼。這是我第一次真的希望使用github將我的代碼與其他項目相關聯,但我沒有這樣做。
我遵循http://help.github.com/fork-a-repo/的指示,但它只是覺得我正在做額外的工作,而不是我應該做的。實際上,我希望從Silex項目中獲得它,並從Silex從代碼中獲取所有子代項目的所有代碼(可以用遞歸方式),但事實並非如此。
這樣做的最佳方式是什麼?非常感謝您的幫助,我會在必要時詳細說明。
非常感謝!我沒有編輯權限,所以如果您只是將「--update」更改爲「更新」,那就太好了。我不知道子模塊的存在。偉大的事情:) – Mamsaac 2011-04-21 09:46:00
謝謝,小錯誤。我改變了它。 – Ikke 2011-04-21 09:47:20