Firebase 当文件超过100mb时,如何进行推拉?

Firebase 当文件超过100mb时,如何进行推拉?,firebase,react-native,github,Firebase,React Native,Github,我创建了一个React Native项目includeFirebasesdk。当我发出命令时 git push origin mybranch显示我的终端上超过100mb的GoogleMobileAds文件的错误 我发现建议应该删除它,我键入命令 git过滤器分支-f--索引过滤器'git rm--cached--在推送之前忽略不匹配的ios/Pods/Google移动广告SDK/Frameworks/Frameworks/GoogleMobileAds.framework/GoogleMobi

我创建了一个
React Native
项目include
Firebase
sdk。当我发出命令时

git push origin mybranch
显示我的终端上超过100mb的
GoogleMobileAds
文件的错误

我发现建议应该删除它,我键入命令

git过滤器分支-f--索引过滤器'git rm--cached--在推送之前忽略不匹配的ios/Pods/Google移动广告SDK/Frameworks/Frameworks/GoogleMobileAds.framework/GoogleMobileAds'

但是当我拉我的分支并构建我的项目时,我会显示错误是我没有文件
GoogleMobileAds

因此,我必须再次从某个地方下载该文件,但如果我想推进我的项目,则必须再次发生
100mb错误

我的问题是,如果我有超过100mb的文件,并且不需要再次从某个地方下载我的文件,那么完成拉和推的方法是什么


非常感谢。

不确定是否可以在这里帮助您,或者这是否值得一读感谢回复,不确定Git LFS的意思是,我下载它然后我可以将100mb的文件推送到github?您的源代码中不应该包括POD(或我们在使用时的节点_模块)。尝试将Pods文件夹添加到您的.gitignore文件。@EugenTimm感谢您的建议,我将尝试更新gitignore。不确定是否可以在这里帮助您,或者这是否值得一读。感谢回复,不太确定Git LFS的意思是,我下载了它,然后我可以将100mb的文件推送到github吗?您不应该包括Pods(或我们在使用节点_模块时)在您的源文件中。请尝试将Pods文件夹添加到您的.gitignore文件中。@EugenTimm谢谢您的建议,我将尝试更新gitignore。