git fetch upstream 报错 XXX Permission denied (publickey). fatal: Could not read from remote repositor
Posted hubb
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git fetch upstream 报错 XXX Permission denied (publickey). fatal: Could not read from remote repositor相关的知识,希望对你有一定的参考价值。
出现这种错误一般是你的密钥错误,需要重新生成。
在windows的任意路径打开bash, 然后输入命令ssh-keygen -t rsa -C 邮箱地址
默认生成的密钥在/c/Users/用户名/.ssh
查看公钥
复制公钥进入github
进入仓库,点击Setting -> Deploy Keys -> Add new,粘贴公钥进入key输入框,勾选允许push,最后点击add key 按钮提交。
转载 https://blog.csdn.net/qq_41241310/article/details/116098655
npm publish报错403 Forbidden - PUT http://XXX - forbidden;http fetch PUT 403 http://XXX ; verbose stac
问题:在使用 npm publish 的时候报错 403 Forbidden - PUT http://XXX - forbidden;http fetch PUT 403 http://XXX ; verbose stack Error: 403 Forbidden - PUT http://XXX - forbidden
解决方法:
方法1. 查看 package.json 文件下中的 registry:
"publishConfig": {
"registry": "http://XXX"
}
然后使用命令:
$ npm config set registry http://XXX
之后再 npm publish 就可以了。
这是因为当前的 registry 是taobao镜像,需要改为你自己项目中配置的 registry ,也就是上面的 http://XXX
方法2. 使用命令 npm login,重新输入一遍账号密码,然后再输入 npm publish 就可以了
还可以使用 npm whoami 查看 npm 的登录状态
(我自己就是用方法2解决的)
以上是关于git fetch upstream 报错 XXX Permission denied (publickey). fatal: Could not read from remote repositor的主要内容,如果未能解决你的问题,请参考以下文章
npm publish报错403 Forbidden - PUT http://XXX - forbidden;http fetch PUT 403 http://XXX ; verbose stac
yocto编译时报错"fatal: the '--set-upstream' option is no longer supported. Please use '-
yocto编译时报错"fatal: the '--set-upstream' option is no longer supported. Please use '-
解决win10 报错 git pull error: cannot open .git/FETCH_HEAD: Permission denied
git:Git fetch和git pull的区别, 解决Git报错:error: You have not concluded your merge (MERGE_HEAD exists).(代码片