场景是这样的,我本地有以下项目:
a类项目:a1、a2、a3、a4;
b类项目:b1、b2、b3、b4;
c类项目:c1、c2、c3、c4;
现在我想把这三类项目都传到github,上传有个几个目的
- 方便日后在线查看代码,基本只看不写
- 方便看到每个类都有哪些项目
- 后期可能会拉代码下来看commit信息
另外,因为仓库比较多,想上传的省事点,不想逐个项目上传。
尝试过这些办法
- 把a1、a2、a3、a4直接放在目录a下做成一个git仓库上传,发现在github不能直接查看具体项目,是一个链接的形式,点击之后没有反应
- sub module, sourcetree的方法都不能满足
大家有啥好的办法吗
用Monorepo,你可以建三个主仓库(a、b、c),然后把每个项目的代码直接放入对应的主仓库里
我的理解是你实际就只有三个项目吧,a1、a2、a3、a4,弄一个master主分支,其余子分支不就行了,三个项目上传github还行吧