关于git初次登录“请求被中止: 未能创建 SSL/TLS 安全通道”解决方案以及ssh秘钥生成与导入
一、git初次登录“请求被中止: 未能创建 SSL/TLS 安全通道”
跳过初始设置。
二、生成ssh秘钥
1、C:\Users\ 查找该目录下是否有.ssh文件(C:\Users\HP也有可能)。如有下图文件则可以跳过生成步骤。
2、如果没有该文件则使用Git Bash生成。
git config --global user.name "xxx" //用户名
git config --global user.email "xxx@xxx.com" //邮箱
ssh-keygen -t rsa -C "xxx@xxx.com" //邮箱
3、执行步骤1
4、找到id_rsa.pub文件,通过win+R打开cmd。
5、打开id_rsa.pub的存储路径,例:cd C:\users\hp.ssh
6、在该路径下打开id_rsa.pub,例 type id_rsa.pub
7、复制出现的字母段(ssh-rsa为开始,邮箱结束)备用。
#三、导入账号ssh(gitlab)
1、登录账号。
2、点击头像选择设置(在下拉菜单中找到 settings)。
3、选择SSH Key。
4、在右侧key下复制之前备用的代码段,若title自动生成则说明复制内容正确,点击Add Key。
5、source tree中选择:工具---->选项---->配置下图中的内容
6、将url的https点击更换为ssh,复制备用。
7、正常拷贝拉取文件。由于之前账号登录时为跳过初始设置这时可能需要登录账号登录即可。