Hexo生成的静态文件push到git,使用它的pages服务时,tags有时会出现404错误, 这是因为push时默认忽略了大小写,需要更改git配置文件。

这是默认的

[core]
    repositoryformatversion = 0
    filemode = false
    bare = false
    logallrefupdates = true
    symlinks = false
    ignorecase = false

需要将ignorecase值改为true

即:

[core]
    repositoryformatversion = 0
    filemode = false
    bare = false
    logallrefupdates = true
    symlinks = false
    ignorecase = true

保存后重新push即可。