记coding更新导致的HEXO部署失败

记coding更新导致的HEXO部署失败

问题

部署博客到coding平台托管的时候提示SSH公钥过期,于是git bash出现如下错误。

nothing to commit, working tree clean
Coding 提示: Public key expired.
此公钥已经超过有效期,要继续使用请到 https://coding.net/user/account/setting/keys 更改设置。

解决思路

重新生成公钥(如下),再到coding里面更新SSH。

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

mark

结果出错

Could not read from remote repository.

文章里给出了解决办法,说明方法不对。

错误没解决,我试着部署到github上是可以的,但是coding平台不行,那么出错的地方就很明显了。

最后

部署错误的原因是coding春节期间更新导致域名都不一样了,在hexo的配置文件里面改回来,重新部署就行了。

mark

原文地址:https://www.cnblogs.com/senup/p/12270904.html