许多文章都讲到ssh免密码和git 关联,但感觉讲的都不全面和不太清楚
其实这个是个很简的东西,所以我这边就简单的讲一下
1.在开始菜单中打开git下的git bash(当然,在其他目录下打开git bash也是一样的):
输入
cd ~/.ssh ------查看本地是否生过秘钥
2.如果能进去,就可以直接用这里的秘钥就行,没有就进项下面的操作
ssh-keygen -t rsa -C ‘邮箱’
ssh-keygen -t rsa
上面的两个命令都可以,唯一的区别在于识别不同,上面的识别是你的邮箱,下面的识别是你的电脑号
连续的按三下 enter键后就可以了
rsapub 是公钥
rsa是私钥
3.打开本地的公钥复制里面的内容,拷贝到git服务上
添加进去就行了
4.拷贝项目导本地
git clone ssh 记得一定是这个地址,要是首次不是这个地址,还是会让你输入密码和账号
假如首次不是ssh该如何修改呢?
打开如下目录
我上面就是用到了http的
把url地址换成ssh就可以了