2014-06-28 73 views
0

假設我想從多個存儲庫中抽取一個框架和多個包作爲我的編碼起點,爲我的項目編寫代碼,然後將更改提交到新的存儲庫。這樣做的git過程是什麼?從一個git倉庫開始並提交到另一個

+1

答案在很大程度上取決於您要使用的語言和框架。許多框架都帶有推薦的工作流程。許多語言都有依賴管理工具。在版本控制層面自己做這件事應該是最後的手段。 – Chris

+0

你想擴展/基於其中一個項目嗎?你想將兩個項目合併成一個新項目嗎?或者其他存儲庫只包含您想要在您的項目中使用的代碼?如果你的問題與後者有關,那麼我和克里斯一起去:不要在VCS級別上做這件事。 –

+0

使用基於Laravel框架的入門套件的PHP項目。真的,我可能只會使用它作爲基礎,並使用composer來導入其他所有依賴項,就像我一直在做的那樣。我正在開始爲啓動代碼做一個git克隆,而不是下載一個zip文件,所以我可能會合並來自該代碼的更新,因爲出現了錯誤修復,所以我的項目受益匪淺。我只是不知道這種方法是否可行或者比它的價值更麻煩。 – eComEvo

回答

1

將要使用代碼的存儲庫複製到本地項目。創建一個新項目或選擇其中一個項目作爲新項目,並將其他項目的代碼移至新項目。在新項目中提交代碼。如果需要,可以在Github上爲您的新項目創建一個上游,並將代碼推送到那裏。

+0

今天早些時候我實際上也有同樣的問題。 當你說「創建一個新項目」時,你是說你應該創建一個包含所有項目的新目錄,在這個目錄下執行'git init',然後爲新的回購做一個'git remote add' ? – Kacy

相關問題