Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode 以下文件超过100mb。-github_Xcode_Github - Fatal编程技术网

Xcode 以下文件超过100mb。-github

Xcode 以下文件超过100mb。-github,xcode,github,Xcode,Github,我正在尝试将我的应用程序上传到gitHub,这是一个非常小的应用程序。但每当我尝试推送它时,就会收到错误消息: 而且应用程序并不是很大 注意 我在应用程序中缓存图像,我认为这可能是问题之一。我是否应该删除应用程序中的缓存?每次打开应用程序时,都会加载所有图像,然后保存到缓存中。如果我退出应用程序(而不是终止),如果我返回,应用程序仍在使用相同的缓存。但如果我终止应用程序并重新输入,图像将再次下载并保存在缓存中 还有别的办法吗?防止再次在缓存中加载和保存图像?我应该清除图像缓存吗?如果是,什么时

我正在尝试将我的应用程序上传到gitHub,这是一个非常小的应用程序。但每当我尝试推送它时,就会收到错误消息:

而且应用程序并不是很大

注意

我在应用程序中缓存图像,我认为这可能是问题之一。我是否应该删除应用程序中的缓存?每次打开应用程序时,都会加载所有图像,然后保存到缓存中。如果我退出应用程序(而不是终止),如果我返回,应用程序仍在使用相同的缓存。但如果我终止应用程序并重新输入,图像将再次下载并保存在缓存中

还有别的办法吗?防止再次在缓存中加载和保存图像?我应该清除图像缓存吗?如果是,什么时候

我不知道我能做些什么才能把这个版本上传到gitHub,因为不知怎么的,它超过了100mb,应用程序甚至不应该接近这么大的容量

我试图删除derviedData文件,重新构建应用程序并再次运行。后来我尝试将它推到gitHub,但没有成功


我能做些什么来解决这个问题?

为什么不像消息所建议的那样使用
Git LFS
?@nopassport1,因为我担心应用程序的大小不是这么大。因此,将大文件上传到GitHub是一种糟糕的做法。我真的不确定我在图像缓存方面做得是否正确。例如,idk如果应用程序终止,我是否应该删除图像缓存,等等。或者是否有任何其他方法可以一直保存图像缓存,而不是每次应用程序运行时都加载它。那么您更喜欢Git LFS?在这种情况下,您可能需要更新您的问题正文/标题。标题表明您希望避开将大型文件上载到GitHub的问题,而不是“如何适当地缓存图像”。如果你正在寻找缓存解决方案,我建议你在谷歌上快速搜索一下。我找到了多个关于这个主题的最新视频教程。目前,
我能做些什么来解决这个问题?
-将使用
Git LFS
,您将看不到消息anymore@nopassport1啊,对不起,误会了。我想问的是,当应用程序还不到100兆的时候,上传一个似乎超过100兆的文件(我想这是因为图像缓存)是不是一种糟糕的方式。我希望你能理解。:)谢谢你的努力。:)DerivedData及其下的任何内容都不应该是git存储库的一部分,因为它包含构建(二进制)数据。将存储库压缩为只包含源代码、项目文件等。为什么不像消息所建议的那样使用
Git LFS
?@nopassport1,因为我担心应用程序的大小不是这么大。因此,将大文件上传到GitHub是一种糟糕的做法。我真的不确定我在图像缓存方面做得是否正确。例如,idk如果应用程序终止,我是否应该删除图像缓存,等等。或者是否有任何其他方法可以一直保存图像缓存,而不是每次应用程序运行时都加载它。那么您更喜欢Git LFS?在这种情况下,您可能需要更新您的问题正文/标题。标题表明您希望避开将大型文件上载到GitHub的问题,而不是“如何适当地缓存图像”。如果你正在寻找缓存解决方案,我建议你在谷歌上快速搜索一下。我找到了多个关于这个主题的最新视频教程。目前,
我能做些什么来解决这个问题?
-将使用
Git LFS
,您将看不到消息anymore@nopassport1啊,对不起,误会了。我想问的是,当应用程序还不到100兆的时候,上传一个似乎超过100兆的文件(我想这是因为图像缓存)是不是一种糟糕的方式。我希望你能理解。:)谢谢你的努力。:)DerivedData及其下的任何内容都不应该是git存储库的一部分,因为它包含构建(二进制)数据。压缩存储库,使其仅包含源代码、项目文件等