码云:Enter passphrase for key '/Users/chenweijiang/.ssh/id_ed25519': [session-76489b9d] Auth error: DeployKey does not support push code fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 怎么解决
时间: 2023-11-13 11:55:56 浏览: 247
这个错误提示可能是由于您使用的是 Deploy Key,而 Deploy Key 只有读取权限,无法进行代码推送。您需要使用具有写入权限的 SSH Key 或者使用用户名和密码进行推送。您可以通过以下步骤解决该问题:
1. 确认您使用的是具有写入权限的 SSH Key,可以通过以下命令查看:
```
ssh -T git@gitee.com
```
如果输出内容包含 "Hi ***! You've successfully authenticated, but Gitee.com does not provide shell access.",说明 SSH Key 配置正确。
2. 如果您确认使用的是正确的 SSH Key,那么可以尝试使用用户名和密码进行推送。
```
git remote set-url origin https://username:password@gitee.com/username/repository.git
```
其中,"username" 是您的 Gitee 用户名,"password" 是您的 Gitee 密码。
如果以上两种方法都无法解决问题,您可以尝试重新生成 SSH Key,并将公钥添加到 Gitee 上。
阅读全文