我正在上传大量旧项目和大学样本,以及我为公共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