总体来说分为两个步骤
1、在本地生成公钥(**.pub)和秘钥(默认为id_rsa)
2、将公钥保存在git服务器空间或者bitbucket
3、测试
下面就来step by step吧
1、生成公钥
a、首先查看一下当前是否存在公钥或私钥
ll ~/.ssh
如果提示No such file or directory,那么证明当前没有私钥,为了介绍方便,如果存在的话,请执行mv .ssh/* ~ (备份当前的文件)
b.生成公钥和私钥
ssh-keygen(建议不输入密码)
此步执行之后会生成id_rsa和id_rsa.pub
cat id_rsa.pub
复制当前的key的内容
到这里Key已经生成完毕了
2、将key同步到git库空间
a、进入到git的个人空间
点击New SSH key.然后上传取个名字,然后将上述公钥粘贴到content中就完成了
3、测试
进入到服务器执行git clone XXX
完事儿~