hexo deploy 命令执行失败

前言

很久没写博客,重新恢复写作后,发现hexo deploy 无法推送了,一直报无权限,检查了~/.gitconfig账号是对的,按参考一在~/.ssh/config中加了公钥

按要求eval "$(ssh-agent -s)"

1
2
3
4
Host *.github.com
AddKeysToAgent yes
UseKeychain yes
IdentityFile ~/.ssh/whz1992gt_github_home

指定github.com使用该公钥,但是还是失败。

解决方案

原来是我以前安装过github后面推出的客户端工具,会在~/.config/gh/config.yml 里面还存着另一个账号,删除后,关闭iTerm还是不行,重启后终于能正常推送了。

参考

shell - 01 Wiki - 通过配置获取iPhone的UDID
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×