如何正确操作分离的 Expo 应用程序的 VCS

How to properly manipulate a detached Expo app's VCS

我在 Expo 上为 Android 编程,我对 React-Native 和 Expo 完全陌生,在 Expo 文档上真的找不到关于独立应用程序 VCS 的信息,也找不到另一个类似的问题论坛或 SO(我 "detached" 我的应用程序,因为我需要 React-Native-signature-capture)。

这里有一些注意事项:

  1. 我们是一个由 2 名开发人员组成的团队,他们使用同一个应用程序。
  2. 各管各的tasks/issues
  3. 当 Expo 应用 "attached".
  4. 时,我就是那个用我自己的 expo 帐户构建 Expo 应用的人

When I was About to Stage SourceTree showed me this

问题是,当我准备提交 React-Native 代码时,我看到了所有 /.expo-source/android 文件和所有重量为 10MB 的文件!... 10mb 一次提交,对吗?有什么我可以做的吗? 我们需要 VCS 上的那些文件吗?抱歉我的英语不好。

您不再需要 Expo 目录。对于 Android,请查看 React Native .gitignore here.

还要检查 .apk 是否正在尝试进入存储库。将 *.apk 添加到 .gitignore

好吧,这些都是 repo 所需的所有必要文件(我的错,我有很多依赖项)那里还有很多自动生成的文件(当你 gradle 构建这些文件时,这些文件正在重建每一次)。所以我继续像 Detach

之前那样管理回购协议