git - React native - 哪些文件要添加到 GIT?
问题描述
我开始在多台计算机上进行 React Native 项目。我对 React Native 很陌生,因此可能是这个新问题:
为了能够在多台计算机上同步和工作,我需要使用 Git 跟踪的最少文件是多少?整个文件夹?我可以省略特定于平台的构建目录(ios
,android
)并让脚本在之后重新创建它们git pull origin
吗?
解决方案
你可以从不同的角度来看待这个问题:
gitignore.io/api/reactnative
列出您不需要跟踪的文件/文件夹(忽略)
所以只需添加其余部分(在.gitignore
为您的反应应用程序创建一个之后)。
正如OP El Dude在评论中提到的那样,该react-native eject
命令可以派上用场。
如本要点所述:
如果您的项目对本机文件夹有任何问题,您可以通过删除项目根级别的
ios
和目录并运行以下命令来重建它们:android
$ react-native eject
运行此命令将检查 ios 和 android 目录是否存在,然后重建缺少的目录。
更一般地说,您可以生成的任何文件夹都不必是 Git 存储库的一部分。
推荐阅读
- elasticsearch - 过滤在 Kibana 内彼此相隔 X 分钟内发生的事件
- esp8266 - 从 Azure IoT Hub 到 ESP8266 的云到设备 (C2D) 消息 - 通过 Azure CLI 但不通过 HTTP 请求工作
- javascript - 为什么我的 Github 密码失败(每次事件都更改)?
- android - XML中的问号作为值
- python - 将图像发布到 Rest API 时如何提高传输速度
- python - 在公式python中查找变量
- reactjs - 无法从 node_modules/ 解析 ./../packages.json
- http - http请求返回503
- java - 为什么@Autowired 会引发 UnsatisfiedDependencyException,甚至类没有实现任何接口?
- python - 外部模块如何在 Pyqt5 ui 中显示消息?