在本地克隆远程库项目代码时总报错:
$git@gitcode.aggso.com's password:
Permission denied, please try again.
1,首先,查看本机是否存在对应密钥:
$ ls -al ~/.ssh
如果存在,则有类似以下的信息:
- id_dsa.pub
- id_ecdsa.pub
- id_ed25519.pub
$ ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
连续两个enter建后,会自动生成专属ssh-key。
3,添加ssh-key到gitcode账号:
$cat ~/.ssh/id_rsa.pub #查看本机密钥,并复制。
添加到gitcode/profile/add ssh即可。
重装系统或者更换设备后都需要重新生成并添加一次密钥。