git bash pull push操作多次输入密码

来源:互联网 发布:淘宝卖家注册 编辑:程序博客网 时间:2024/05/16 15:11
使用git bash从gitlab2上更新代码,每次都要求输入rsa密码,解决方法如下:
1、打开git bash 查看原来设置的rsa密钥
cat ~/.ssh/id_rsa.pub //查看本地的密钥,有输出一长串 说明本地已经设置ssh密钥。

2、查找密钥设置所在的本地路径
echo $HOME //查看rsa所在的本地路径。
找到该路径/c/Users/Administrator.PC-20171021GYCZ 直接删除掉目录下的文件

3、重新生成rsa密钥
ssh-keygen -t rsa -C "yangshushun@duiba.com.cn"

一路回车,输出页面如下图表示密钥设置成功:



4、查看新生成的密钥
cat ~/.ssh/id_rsa.pub

5、到coding或gitlab2平台设置新的ssh 密钥



6、重新打开git bash 执行pull  push命令更新提交代码 发现不需要多次输入rsa密码  


原创粉丝点击