2012-12-04 27 views
2

我有一些Django項目,其中一些應用程序來自某些github存儲庫的目錄。我已經對它們進行了一些修改,並希望將這些修改推向項目的分支。項目目錄如下所示:如何將django項目拆分爲獨立的已創建應用程序?

mainproject 
--foo 
--bar 

其中foo和bar是不同github存儲庫的兩個目錄。主項目本身就是一個git倉庫。包含foo的存儲庫如下所示:

project 
--foo 
--someotherfolder 

理想情況下,我想將應用程序保留在mainproject文件夾中。

回答

2

我在項目中管理這個的方式是使用git submodules。

我有一個依賴關係文件夾(在我的主項目應用程序中),我跟蹤我的所有依賴關係,即第三方django應用程序。

你需要做

git的子模塊添加/foo.git /富 git的子模塊添加/bar.git /條

您會發現此鏈接有用。 http://git-scm.com/book/en/Git-Tools-Submodules

相關問題