我正在开展一个涉及.png图片的项目。我的工作流程包括......
git pull
将图像添加到
登台服务器。当我检查Github中的图像时,它们显得很好。但是,在我将它们拉到登台服务器后,图像的底部显示为截断。浏览器用一个丑陋的黑色占位符填充图像的底部。
以下是其中一个图像在Github上的显示方式:
以下是我的登台服务器上相同图像的外观:
是否存在可能导致.png文件在Git拉动后被截断或损坏的已知问题?
答案 0 :(得分:1)
确保您的临时服务器上没有core.autocrlf=true
之类的设置
这将尝试将所有文件EOL(行尾)转换为LF或CRLF,具体取决于登台服务器操作系统,这对于像图片这样的二进制文件不会很好。
请参阅:
答案 1 :(得分:1)
问题与网络托管有关。我使用的是Bluehost的共享SSL环境,其数据传输限制大约为110kb。大于该大小的文件被截断。