Hexo 部署失败解决方法
昨天写博客时发现无法部署,执行 hexo d
出现错误,提示 fatal: could not read Username for 'https://github.com': No error
。
No error
?蜜汁无解!
后来经过查询,发现是由于 github 停用了TLS1.0/1.1,因而 HTTPS 提交不上去。
解决方法
有四种解决方案,推荐用第二种方案(更新 git)
将 HTTPS 改用为 SSH 方式
不更新 git,单独安装Git Credential Manager for Windows