最近在执行命令hexo d的时候,git老是报如下的错:

而且每次推送完成之后,都发现github page里的自定义域名没了,要再填一遍,麻烦得很。后来问了开哥,解决方案如下:

  • 首先执行命令
    bush
    1
    git config --global core.autocrlf false
    将自动换行替换关掉(git有时会将linux的lf换行转换成windows的crl换行)
    然后看看github的根目录下有没有一个cname文件,没有的话创建一个,内容就是自己的域名。