簡體   English   中英

包含子存儲庫的存儲庫

[英]Repository containing child repositories

我正在上載大學的一堆舊項目和示例,並只是將我已經完成的概念證明上傳到我的公共Git帳戶,以使潛在的客戶,獵頭等等,可以了解我所知道的知識和我在封閉的“我無法向您展示”企業發展領域之外所做的工作。

我希望創建幾個主存儲庫,例如用於大學分配的college ,用於PoC的samples以及為鞏固和學習新知識而進行的教程。

但是,我不想上傳每個項目,因為它是自己的存儲庫。 我在本地有大約20個大學項目和10個示例項目,並且不想用30個不同的存儲庫來重載我的GitHub帳戶。

有誰知道的一種方式,我可以創建Git的某種頂層庫的,只是作為一個切入點的Git項目的一堆,我希望顯示在我的帳戶的頂級?

我一直在研究git subprojectsgit subtrees但它們似乎並不是我要找的解決方案。 我有點想創建這樣的結構:

college (visible at top-level of profile)
    operating-system-threading-simulation 
    IBM360-assembly-calculator
    ...
samples (visible at top-level of profile)
   basic-node-server

到目前為止,我一直在使用子文件夾系統,但是它沒有給我想要的粒度,例如,如果我想修改basic-node-server但又不想在其余部分上工作存儲庫的。

感謝您的幫助,如果這不是我要尋找的內容的明確說明,請告訴我。

Git的子模塊

Master-repo可以始終為空(僅具有子模塊定義),但是,如果使用正確的子模塊,“如果您推送master-repo,您​​也將推送從屬倉庫”

PS-玩這個玩具前請仔細閱讀文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM