[英]How do I remove untracked directory tree (submodule / sub-repository) from main git repository?
[英]Git submodule or sub-repository or remote?
我正在使用GIT來管理內容管理系統(CMS)項目。 CMS可以有多個插件(模塊)。
基本上,我想擁有3種類型的存儲庫:
對於類型1和類型2,我猜它是簡單的基本存儲庫。 但當涉及到客戶項目時,我感到困惑:
所以問題是:我應該如何組織存儲庫/文件/文件夾以提高效率?
關於上一個答案的簡短更新/附加信息:如果您不喜歡git submodules
方法或認為這太難理解,您可以嘗試
git subtrees
( 在媒體上查看這篇文章 ) git subrepo
(更容易替代子模塊,在Github上 ) 不要忘記檢查是否可以使用另一個依賴管理器(如Ruby的RubyGems,PHP的Composer ...)而不是子模塊,它將更容易使用和維護。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.