一、免密登录
  由于win10系统有凭据管理器,所以在使用Https地址的方式推送的时候不需要每次都登录GitHub,但是在其他windows的系统中不是这样,这时我们可以使用SSH的方式推送(push),并设置SSH免密登录(一台机器只能为一个账号设置免密登录),这样就免去了每次推送都登录的麻烦。

二、设置步骤
 1、进入到用户的家目录:

cd ~

 2、如果以前创建过SSH免密登录,需要将其删除:

rm -r .ssh/

 3、生成.ssh目录:执行命令后一路回车
在这里插入图片描述
 4、进入到生成的.ssh目录,可以看到生成的文件:
在这里插入图片描述
 5、查看id_rsa.pub文件,并将其中的内容复制出来,以备使用:
在这里插入图片描述
 6、将5中复制下来的内容粘贴到GitHub的SSH & GPG keys中:
  ①点击Settings:
在这里插入图片描述
  ②SSH and GPG keys:
在这里插入图片描述
  ③New SSH key:
在这里插入图片描述
  ④填写key的信息:
在这里插入图片描述
  ⑤最后点击Add SSH key:
在这里插入图片描述
 7、在Git的bash客户端创建SSH地址的别名映射(不能使用Https地址的别名映射推送)
  ①新建一个ssh远程地址的别名:

git remote add ssh远程库别名 ssh远程库地址

  ssh远程库地址查看方式如下:
在这里插入图片描述
在这里插入图片描述
  ②查看别名映射:
在这里插入图片描述
 8、使用ssh的别名映射推送:
在这里插入图片描述

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐