Android studio 提交gitee报错Git@gitee.com: Permission denied (publickey)
Posted mmsx
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android studio 提交gitee报错Git@gitee.com: Permission denied (publickey)相关的知识,希望对你有一定的参考价值。
1、问题简述
提交代码远程仓库报错
Git@gitee.com: Permission denied (publickey). Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
或者添加仓库地址时候报错
Git@gitee.com: Permission denied (publickey). Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
2、解决办法
在android studio项目根目录右键选择Git Bash Here
输入
ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
# Generating public/private rsa key pair...
# 三次回车即可生成 ssh key
查看你的 public key,并把他添加到码云(Gitee.com) SSH key添加地址:https://gitee.com/profile/sshkeys)
cat ~/.ssh/id_rsa.pub
# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....
输入上面命令,查看公钥。赋值添加到自已的gitee后台设置里面公钥设置里面。
示例
添加后,在终端(Terminal)中输入
ssh -T git@gitee.com
若返回
Welcome to Gitee.com, yourname!
则证明添加成功。
这操作下来完成后,在回去Android studio操作就不会上面的错误了。
3、下面是官方介绍秘钥生成,添加到项目
以上是关于Android studio 提交gitee报错Git@gitee.com: Permission denied (publickey)的主要内容,如果未能解决你的问题,请参考以下文章
Android studio 提交gitee报错Git@gitee.com: Permission denied (publickey)
Android studio 使用git提交到gitee代码托管平台
错误记录Android Studio 向 GitHub 提交代码报错 ( Push failed: Failed with error: Could not read | 使用命令行提交代码 )(代码
错误记录Android Studio 向 GitHub 提交代码报错 ( Push failed: Failed with error: Could not read | 使用命令行提交代码 )(代码
我的Android进阶之旅Android Studio 中 使用git提交代码报错:Can‘t commit changes from multiple changelists at once(代码片
错误记录Android Studio 向 GitHub 提交代码报错 ( Push failed: Failed with error: Could not read from remote )(代码