Hexo deploy git permission denied

原因

前几天在自己电脑上帮别人在Github上搭Hexo,部署的时候自然就填写了他的github账号密码。

然后今天给自己搭的时候,一直都报permission denied错误。可以从错误提示里面看到,提交代码用的账号是之前别人的账号。

试着改github config.ssh/id_rsa这些东西,结果都没用。

最后在stackoverflow上面找到了一个答案。原链接被我关掉了……所以记录一下。

解决办法

原因是Mac保存了上次输入的账号密码,自动填写了。

所以解决办法是cmd+space,输入keychain access,选择左上方login+左下方password,搜索github,找到对应的记录,删除就好了。

以上。

    原文作者:CHENGKANG
    原文地址: https://segmentfault.com/a/1190000004637936
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞