git SSH配置

git 提交代码配置SSH可以免去频繁输入密码的烦恼。下面简单介绍下配置过程。

 使用SSH 有个前提,不知道的同学可能被搞得晕掉。。那就是clone代码时要使用SSH的链接(github也提供https的URL),我就被坑了一把。

因为使用https下载后会在 project/.git/config 文件中生成下图的配置,这样即使你配置了ssh,提交时也会让你输入密码,因为你使用的就不是ssh协议。

如果手抖点成了https的链接可以手动将 url改为ssh的clone链接。

 

 ssh key 配置步骤。 

1,查看C盘用户目录下是否有.ssh 文件,如果有删除。

2,在打开 git bash 命令行 输入:ssh-keygen -t rsa -C "xxxx@sina.cn"      

     邮箱改为自己的邮箱,

     一直按回车

3,在用户目录下会生成 .ssh 文件夹 一个公钥一个私钥,(pub为公)

    

4,在git中配置公钥, 复制id_rsa.pub中的内容

5,test 

     在git bash 中:ssh -T git@github.com 

    

 

posted @ 2017-08-12 17:13  rockwang  阅读(158)  评论(0编辑  收藏  举报