无法上传Github中要发布的文件

时间:2016-12-04 21:07:52

标签: github release

我想为我的Github项目创建一个版本,但是当我尝试将我的二进制文件(这是一个.zip文件)上传到该版本时,我收到以下错误消息:

  

出了问题,我们无法处理该文件。

如果我尝试上传其他一些文件(例如我的自述文件),则会收到相同的错误消息。可能有什么不对?

12 个答案:

答案 0 :(得分:12)

首先检查所有浏览器是否仍然存在此问题。

我看过this error message before,其中Chrome上传成功,但不是Firefox。

答案 1 :(得分:11)

对于我的案例中的记录,这是由于一个明显的错误:我必须在NoScript中授权github脚本。

答案 2 :(得分:1)

由于我的公司防火墙阻止了所有文件上传,我收到了该错误。这可能是你问题的原因吗?

答案 3 :(得分:1)

我试图在chrome浏览器中上传png格式的图像文件,但是却收到了相同的消息。如答案之一所示,我关闭了Windows防火墙,它奏效了。

但是我不满意,我打开Windows防火墙,并将该图像转换为 jpg 格式并上传

但是这个固执的想法并没有让我满意,他告诉我只能以.png格式上传。上帝救了我,无意中打开了png图片的属性标签,并且在标签底部显示了

“此文件来自另一台计算机,可能已被阻止。”

see the link

所以我取消阻止它并上传了它。

答案 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:

  1. 在您的本地目录中打开git bash

  2. 在bash终端中输入以下命令:

  3.   git add test.txt
      git commit -m "some message"
      git push -u origin master
    

    这对我有用!

答案 11 :(得分:-3)

由于您的网络提供商不允许,使用不同的网络或应用vpn上传文件,因此无法上传文件。