备份git地址无法修改

想要改变备份的仓库地址时,应该先去更改_config.yml中的backup块的配置内容。但是修改完成之后发现git的地址好像仍然没有变化?我遇到这个问题是因为第一次加入backup块配置内容的时候不小心把仓库的地址写错了,结果导致后来即使改成了正确的仓库,运行hexo b命令的时候仍然会提示找不到之前那个错误的仓库地址。

解决方法是:找到博客根目录里的.git文件夹,然后打开这里的config文件。看到这里的git地址依然是之前的错误地址,改成现在正确的地址就可以了。https协议已经可以使用git了。

SSH配置

将自己电脑的ssh密钥添加到github上,就可以用ssh免密备份了。

先打开自己电脑的C:\Users\xxx\.ssh\目录下的id_rsa.pub文件,将里面的内容全选复制。然后打开https://github.com/settings/ssh添加ssh密钥即可。

参考:使用SSH免密简化Hexo deploy部署