如果您有一个项目与web / ios / android应用程序,你应该有一个Git仓库或几个?

前端之家收集整理的这篇文章主要介绍了如果您有一个项目与web / ios / android应用程序,你应该有一个Git仓库或几个?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在组织一个新项目方面,有一个 Git存储库具有web / ios / android / etc子目录的优点/缺点,而每个都有独立的存储库?

任何建议?

解决方法

Git不提供从存储库检出子目录的简单方法.这意味着如果您有两个团队分别在 Android和ios版本上工作,那么他们每个人都必须检查其他团队的代码.

更糟糕的是,git log将是一个完整的混乱,因为它将包含所有应用程序的提交.这可能会在创建和合并与特定应用程序相关的分支时产生一些麻烦.

在同一git存储库中单独执行项目并没有任何好的理由.

如果您想拥有一些中央存储库,您可以在其中存储与整个项目相关的其他文件(例如docs或smth),而不是其中一个应用程序,您可以创建中央存储库并将每个应用程序的存储库添加git submodule.

原文链接:https://www.f2er.com/html/224456.html

猜你在找的HTML相关文章