Git和GitLab解决Permission denied, please try again问题
现象
Git克隆项目的时候出现 git@xxx password: 输入正确密码后,一直出现Permission denied, please try again问题
原因
GitLab账号下面缺少SSH key,需要新增SSH KEY 秘钥
解决办法
1、打开Git Bash
2、输入cd ~/.ssh/
输入cd ~/.ssh/ 查看本地是否存在 .ssh文件夹,如果不存在则创建 mkdir ~/.ssh,创建完成后进入cd ~/.ssh/ 文件夹
3、git config --global 全局变量配置
在.ssh路径下配置全局的name和email,输入以下命令:
git config --global user.name “xxxxx”
git config --global user.email “xxxxx@xx.com”
4、ssh-keygen -t ed25519 -C “xxxxx@xx.com”
输入ssh-keygen -t ed25519 -C “xxxxx@xx.com” 生成对应的ssh key
5、cat ~/.ssh/id_ed25519.pub | clip
运行命令cat ~/.ssh/id_ed25519.pub | clip拷贝生成的ssh key
6、gitlab账号添加ssh key
7、拉取代码
git clone git@git.xxxx.com:xxx.git