使用 git clone ... 下载远程代码,遇到权限不足的问题,是 ssh key失效或者没有,重新创建会解决。
查看本地 ssh key
- git bash 窗口中,输入 ls ~/.ssh/ 来检查ssh key 是否存在
- 进入 .ssh 目录,查看公钥: cat id_rsa.pub 或者 vim id_rsa.pub
- 直接输入命令:cd ~/.ssh/id_rsa.pub
- 文件路径查看,一般在用户下的.ssh文件夹下
生成 ssh key
ssh-keygen -t rsa -C 你自己的邮箱地址
输完命令后,一路回车,对于密码不予设置,其他都是默认
提示Your identification has been saved in.... 即表示ssh key生成成功
将 ssh key 添加远程仓库,个人中心-管理 SSH 秘钥中