Git——SSH免密登录
一、免密登录 由于win10系统有凭据管理器,所以在使用Https地址的方式推送的时候不需要每次都登录GitHub,但是在其他windows的系统中不是这样,这时我们可以使用SSH的方式推送(push),并设置SSH免密登录(一台机器只能为一个账号设置免密登录),这样就免去了每次推送都登录的麻烦。二、设置步骤 1、进入到用户的家目录:cd ~ 2、如果以前创建过SSH免密登录,需要将...
一、免密登录
由于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的别名映射推送:
更多推荐
所有评论(0)