一、为什么使用ssh?
原本的https方式挺不错的,如果你使用https的方式下载,如果是windows有凭证管理还好,如果你的系统没有的话你是不是每次都要打一次很累哦。那么你可以选择使用ssh的方式,但是ssh这种方式只能绑定一个账号,不过通常来说你也只用一个账号吧。
我觉得吧,其实都是方法的一种,目的都是为了项目的推送和处理罢了。
二、使用ssh生成秘钥
第一步,进入home目录
cd ~
这一步可以省略,主要看你之前有没有生成过ssh秘钥
rm [options] name...
参数:
-i 删除前逐一询问确认。
-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。
-r 将目录及以下之档案亦逐一删除。
我这里使用的是这个指令删除.ssh目录
rm -fr .ssh/
使用命令生成.ssh秘钥目录,这里有几个地方需要你回车默认一下就好了。(ps:[ 注意:这里-C 这个参数是大写的 C])
ssh-keygen -t