1、git小乌龟出现Disconnected: No supported authentication methods available (Sever sent: public key)的解决方法
打开TortoiseGit->设置 - >网络,
在ssh客户端我更改“TortoiseGitPlink.exe”为“ssh.exe”。
PS:ssh.exe可以在安装目录 \ Git \ usr \ bin中寻找
2、首次克隆不下来可以用右键Git Bash
命令:Git clone git@gitlab.sinosoft.com.cn:cdc-ip/chronic-disease-web.git
Cloning into 'chronic-disease-web'
克隆成功:
3、未配置秘钥报错:
配置秘钥命令:
ssh-keygen -t ed25519 -C "邮箱@sinosoft.com"
秘钥生成成功。
查看秘钥命令:cat /c/Users/admin/.ssh/id_ed25519.pub
gitlab 添加秘钥
4、用户名邮箱不匹配查看并修改:
.gitconfig查看是否与当前所需用户名邮箱匹配:
修改用户名与邮箱命令:
修改用户名:git config --global user.name
查看用户名: git config user.name
修改邮箱:git config --global user.email 邮箱@sinosoft.com.cn
查看邮箱: git config user.email
5、提示No supported authentication methods available ( server sentpublickey , gssapi-keyex , gssapi-with-mic
小乌龟没有设置git路径
修改为