git@120.78.195.113: Permission denied (publickey).
时间: 2023-12-13 20:33:20 浏览: 230
这个错误通常是由于SSH密钥验证失败引起的。要解决此问题,您可以尝试以下几个步骤:
1.检查您的SSH密钥是否正确配置。您可以使用以下命令检查您的SSH密钥:
```shell
cat ~/.ssh/id_rsa.pub
```
如果您没有SSH密钥,请使用以下命令生成一个新的SSH密钥:
```shell
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
```
2.将您的SSH密钥添加到您的GitHub或GitLab帐户中。您可以使用以下命令将您的SSH密钥添加到GitHub或GitLab:
```shell
cat ~/.ssh/id_rsa.pub
```
然后将输出复制到您的GitHub或GitLab帐户的SSH密钥设置中。
3.如果您已经将SSH密钥添加到您的GitHub或GitLab帐户中,请确保您正在使用正确的SSH URL。您可以使用以下命令检查您的SSH URL:
```shell
git remote -v
```
如果您的SSH URL不正确,请使用以下命令更改它:
```shell
git remote set-url origin git@github.com:username/repo.git
```
阅读全文