github 菜鸟求教:一个程序一个 repo(仓库里)吗

2020-12-30 15:18:49 +08:00
 fxrocks
场景大概是类似这样的:
1 。有 abcde 五个不同业务开发组,每个组一个文件夹。
2 。每个文件夹又有多个不同程序,每个程序在单独一个子文文件夹,比如 a 组文件夹有 a1/a2/a3...an,

实际上这些都是在某个内置数据库里。。。
不是真的文件夹。。。

问题来了:现在我通过 github api 把这些文件自动更新到 github 上,所以在 GitHub 上也应该每个组的每个子文件夹作为单独 1 个仓库,这样理解对吗?

如果一个组一个仓库的话,这个组内不同 branch merge 进来,某个程序要回滚就会把其他程序也滚回去,对吧?
1982 次点击
所在节点    git
3 条回复
zoharSoul
2020-12-30 15:34:58 +08:00
是的 一般如此.
一个项目一个 repo
BUHeF254Lpd1MH06
2020-12-30 16:56:48 +08:00
可以了解下 Monorepo 和 Multirepo 两种风格
fxrocks
2020-12-31 15:11:16 +08:00
@v135ex @zoharSoul 多谢两位

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/740337

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX