![](/img/trans.png)
[英]Git: best approach for a single project composed by multiple sub projects?
[英]How to track multiple open source projects inside of a single project with git?
我想知道如何在git中跟蹤多個較小/分區的開源項目,這些項目包含在較大(代碼庫大小-不一定是普及明智的項目)中。 例:
假設我想在我正在建立的電子商務站點中使用兩個開源項目:
我的文件結構如下所示:
myrepo/front_end/style/bootstrap/
├── css/
│ ├── bootstrap.css
│ ├── bootstrap.min.css
├── js/
│ ├── bootstrap.js
│ ├── bootstrap.min.js
└── img/
├── glyphicons-halflings.png
└── glyphicons-halflings-white.png
myrepo/front_end/javascript/intro/
├── intro.js
由於這兩個開源項目是該項目的小部分,因此,如果我要為兩個github項目存儲庫設置遠程存儲庫,然后讓本地分支跟蹤遠程母版,則本地分支根本不會類似於該項目存儲庫。
因此,如何跟蹤遠程項目以確保在發布漏洞修復后立即將它們納入其中?
任何幫助是極大的贊賞!
謝謝!
DS-MATT
我繼續並添加了我的第一個git子模塊。 效果很好! 謝謝James Allardice。
我正在使用Sourcetree應用程序管理Git,但是我無法添加子樹,只能添加一個子模塊。
唯一的問題是,子模塊不會向我顯示跟蹤上游項目上是否有任何新提交,因此我每次在Sourcetree應用程序中開始工作時都只需要檢查那些存儲庫即可。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.