我正在上傳大量舊項目和大學樣本,以及我爲公共Git帳戶提供的概念證明,以便爲潛在客戶,獵頭等等提供一個深入瞭解我所瞭解的知識和我在關閉的「我無法展示給你」企業發展的世界之外所做的工作。包含子倉庫的倉庫
我期待建立一個連接主回購,例如college
高校分配和samples
的概念驗證和教程我已經做了鞏固和學習新的知識。
但是,我不想上傳每個項目作爲自己的回購。我在本地有大約20個大學項目和10個示例項目,並且不想用30個不同的回購站超載我的GitHub帳戶。
有沒有人知道一種方式,我可以在Git中創建某種頂級存儲庫,這只是作爲一個Git項目的入口點,我不想在頂層顯示我的帳戶?
我一直在調查git subprojects
和git 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
但不想處理存儲庫的其餘部分。
任何幫助表示讚賞,請讓我知道如果這不是我正在尋找的明確描述。
也許使用部分簽出(http://stackoverflow.com/questions/4114887/is-it-possible-to-a-a-a-sparse-checkout-without-checking-out -the-whole-repository)當你使用你的子文件夾系統? – hinneLinks