git - 更好的 git 目录排列
问题描述
我目前完成了我的 Web 应用程序的创建,现在,我正在尝试使用 React Native 来实现一个移动应用程序。这可能是一个愚蠢的问题,但我应该为我的 react native 项目创建一个新项目,还是应该在 github 的原始 Web 项目中创建一个新目录?
谢谢
解决方案
创建一个单独的存储库
网络应用程序不需要移动应用程序,移动应用程序不需要网络应用程序(至少不是作为依赖项,它可以通过例如 API 进行通信)。
Web 应用程序不是移动应用程序的一部分,并且移动应用程序不是 Web 应用程序的一部分。
因此,我建议您创建单独的目录并为每个应用程序创建一个 git 存储库。您可能希望对存储库使用相同的组织/用户帐户,并(可能)链接应用程序,例如README
.
您还可以拥有一个目录(和存储库),其中两个项目都作为子目录,但您每次都必须导航到它,社区贡献者需要克隆所有内容等。
推荐阅读
- apache - Apache多个子域指向一个ip但指向不同的端口
- python - psycopg2 - html(大字符串)字段的列表索引超出范围
- pdfmake - 在 PDFMake 中保持 2 列彼此相邻?
- mysql - SQL QUERY 只搜索完整的单词,而不是字符串的一部分
- sql-server - 尝试 SpyProcedure 同义词 SP 时 tSQLt 失败
- unity3d - How does one Render a texture directly to the Camera in Unity
- node.js - 为故事书和制作构建的不同依赖项集
- node.js - 基于 Chromium 的移动浏览器在下载前提示用户阻止脚本运行
- reactjs - React 中的座位计划生成器
- mysql - Magento 表恢复 customer_entity