我的网站项目图片上传了大写文件名。为什么会这样?

时间:2017-04-28 21:34:56

标签: html windows github web

这么奇怪的问题。

我完成了我的网站并将项目推送到github.com。 我的页面的图片部分不起作用,因为图片被添加到带有.jpg的html中,但github将其作为.JPG(大写)。

因此,如果您访问我的网站:https://dhuber666.github.io/Frodo/fotos.html,您将无法看到图片。但是,如果您单击其中一个丢失的文件图标,您将获得完整图片的链接(但它说该页面不存在,因为文件名是用小写字母写的(因为它应该是)但github的图像大写( .JPG)

如果您像这样编辑链接:/Frodo/images/pic4.JPG(sry必须缩短,我可以发布多个链接) 它感染了作品。

那么这个问题是什么?在我的本地机器上它很好。 我像往常一样用github shell将它上传到windows上。

所以我转到我的本地图像文件夹,我看到文件名如下:pic4.JPG - >如果我右键单击它属性,它说pic4.jpg

所以我将它重命名为pic4.jpg并且在击中后我再次获得了.JPG。 我删除了整个文件结束输入。重新命名并写入.jpg并输入 - >现在它实际上是pic4.jpg。

但是如何将它推送到github,因为它不能将其识别为已更改的文件?

另外,如何解决此功能图片和上传内容?

奖金:我页面上可爱的狗照片:P

谢谢!

1 个答案:

答案 0 :(得分:0)

我不知道为什么会这样,但我知道你怎么解决它。

解决方案1:进入html并将文件扩展名大写。

解决方案2:Change it via the command line.

Github只允许通过命令行更改图像。按照上面的链接,通过命令行更改指南。