我想为我的Github项目创建一个版本,但是当我尝试将我的二进制文件(这是一个.zip文件)上传到该版本时,我收到以下错误消息:
出了问题,我们无法处理该文件。
如果我尝试上传其他一些文件(例如我的自述文件),则会收到相同的错误消息。可能有什么不对?
答案 0 :(得分:12)
首先检查所有浏览器是否仍然存在此问题。
我看过this error message before,其中Chrome上传成功,但不是Firefox。
答案 1 :(得分:11)
对于我的案例中的记录,这是由于一个明显的错误:我必须在NoScript中授权github脚本。
答案 2 :(得分:1)
由于我的公司防火墙阻止了所有文件上传,我收到了该错误。这可能是你问题的原因吗?
答案 3 :(得分:1)
我试图在chrome浏览器中上传png
格式的图像文件,但是却收到了相同的消息。如答案之一所示,我关闭了Windows防火墙,它奏效了。
但是我不满意,我打开Windows防火墙,并将该图像转换为 jpg
格式并上传。
但是这个固执的想法并没有让我满意,他告诉我只能以.png格式上传。上帝救了我,无意中打开了png
图片的属性标签,并且在标签底部显示了
“此文件来自另一台计算机,可能已被阻止。”
所以我取消阻止它并上传了它。
答案 4 :(得分:0)
文件上载期间出现问题,因为我使用的是VPN,不允许文件上载,因此我断开了与VPN的连接,然后尝试上载,其工作正常。因此,出于安全考虑,我建议您检查防火墙/ VPN设置是否为大多数组织。组织不允许在GIT中上传文件。
答案 5 :(得分:0)
我在Opera浏览器(Ubuntu 18.04.1)上遇到了同样的问题。
然后我意识到我的浏览器没有访问相关(文件所在的位置)分区的权限。我通过硬盘驱动器中的Opera浏览器将要在Github上上传的文件移动到了可访问的分区中,这样就可以将文件上传到Github。
它就像一种魅力。希望这会有所帮助。
答案 6 :(得分:0)
如果有人在中国遇到此问题,并且正在使用ShadowSocks,请尝试关闭ShadowSocks。
答案 7 :(得分:0)
这是您使用的浏览器的问题。试用Microsoft Edge
答案 8 :(得分:0)
清除浏览器的cookie和缓存..清除文件后,可以轻松将它们轻松上传到git上
答案 9 :(得分:0)
就我而言。我正在将两个zip文件重新上传到现有版本。一个成功,另一个失败。在chrome和Firefox中都尝试过。
我的解决方案是使用hub命令行工具。
我使用以下命令来编辑现有发行版并将文件附加到该发行版。
hub release edit --draft=false --attach FILE TAG
答案 10 :(得分:-2)
我在使用Google Chrome时遇到了这个问题。我尝试使用Firefox上传文件但仍然没有运气。
解决方案:使用旧的 git bash !
步骤:我假设您已将本地目录初始化为github accout,并且有一个要上传的新文件,比如test.txt:
在您的本地目录中打开git bash
。
在bash终端中输入以下命令:
git add test.txt git commit -m "some message" git push -u origin master
这对我有用!
答案 11 :(得分:-3)
由于您的网络提供商不允许,使用不同的网络或应用vpn上传文件,因此无法上传文件。