在github上如何将多个仓库归拢在一个地方便查看?

场景是这样的,我本地有以下项目:
a类项目:a1、a2、a3、a4;
b类项目:b1、b2、b3、b4;
c类项目:c1、c2、c3、c4;
现在我想把这三类项目都传到github,上传有个几个目的

  1. 方便日后在线查看代码,基本只看不写
  2. 方便看到每个类都有哪些项目
  3. 后期可能会拉代码下来看commit信息

另外,因为仓库比较多,想上传的省事点,不想逐个项目上传。

尝试过这些办法

  1. 把a1、a2、a3、a4直接放在目录a下做成一个git仓库上传,发现在github不能直接查看具体项目,是一个链接的形式,点击之后没有反应
    image.png
  2. sub module, sourcetree的方法都不能满足

大家有啥好的办法吗

阅读 2.6k
1 个回答

用Monorepo,你可以建三个主仓库(a、b、c),然后把每个项目的代码直接放入对应的主仓库里

a/
  a1/
  a2/
  a3/
  a4/
b/
  b1/
  b2/
  b3/
  b4/
c/
  c1/
  c2/
  c3/
  c4/

我的理解是你实际就只有三个项目吧,a1、a2、a3、a4,弄一个master主分支,其余子分支不就行了,三个项目上传github还行吧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Microsoft
子站问答
访问
宣传栏