gpt4 book ai didi

具有多个模块的git存储库结构

转载 作者:太空狗 更新时间:2023-10-29 13:01:49 24 4
gpt4 key购买 nike

我有以下情况:

  1. 在一个更大的软件项目中拥有 4-5 个不同的软件模块。
  2. 所有这些都设置为单独的 git 存储库。
  3. 当我提交一个特性时,它通常跨越多个模块——因此使得例如每个模块 2 或 3 次提交。

给我一​​个更大项目的多个模块部分的想法。你更喜欢使用 git 子模块吗?如果是,以什么方式?或者您是否使用项目的主文件夹,例如:

软件项目
模块_1
模块_2
模块_3
模块_4

欢迎任何有关适当的 git 存储库结构的想法。

最佳答案

既然你说你提交的功能通常跨越几个模块,我会把所有东西都放在同一个 git 存储库中,除非它真的是一个正交模块并且完全独立于项目的其余部分,而不是一个子模块可能适当的。你会很高兴有可能以 git 应该使用的方式提交功能。在多个 git 存储库中进行多次提交?不,我宁愿把代码放在一起。好吧,这就像其他一切一样需要权衡。

关于具有多个模块的git存储库结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5795089/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com