原因
前几天在自己电脑上帮别人在Github
上搭Hexo
,部署的时候自然就填写了他的github
账号密码。
然后今天给自己搭的时候,一直都报permission denied
错误。可以从错误提示里面看到,提交代码用的账号是之前别人的账号。
试着改github config
和.ssh/id_rsa
这些东西,结果都没用。
最后在stackoverflow
上面找到了一个答案。原链接被我关掉了……所以记录一下。
解决办法
原因是Mac
保存了上次输入的账号密码,自动填写了。
所以解决办法是cmd+space
,输入keychain access
,选择左上方login
+左下方password
,搜索github
,找到对应的记录,删除就好了。
以上。