问题描述:
使用git时,用ssh连接远程库总是失败,查看之后发现本地没有ssh文件,新建ssh文件时又发现ssh指令无效,所以记录一下
解决问题:
1.查看git安装包地址并配置ssh环境变量
查看git安装包位置:
git where
在计算机-属性-高级系统设置-环境变量中配置查到的地址
新增一个配置
%GIT_HOME%:查到的地址(注意此处不能带;)
然后在path中配置%GIT_HOME%\cmd;%GIT_HOME%\usr\bin;
2.运行ssh-keygen设置ssh
ssh-keygen -t rsa -C "你的邮箱"
之后直接回车即可
如果之前已经生成过,点y覆盖即可
3.配置git ssh
打开之前安装的证书位置(默认位置是C:\用户\user.ssh)
用编辑器打开id_rsa.pub,复制里面的所有东西
打开github,点击头像选择setting,然后在左侧找到SSH and GPS keys
点击New SSH key,把复制的key粘贴进来点击add ssh key即可完成关联
网友评论