1>Github A账号添加 Github B为要添加的协同开发者,则在Agithub中先如下
2>
3>
4>然后Github A将链接发送给邀请的开发者Github B,B点击接受
5>B在自己的github帐户中添加本机电脑的 SSH key
6>
7>ssh key的生成方法参见
https://www.jianshu.com/p/43a289cf36b7
打开终端查看是否已经存在SSH密钥
cd ~/.ssh
如果没有密钥则不会有此文件夹,有则备份删除, 也可以直接删除,
生成新的秘钥, 命令如下
ssh-keygen -t rsa -C "youremail@example.com"
你需要把邮件地址换成你自己的邮件地址,然后一路回车,使用默认值即可,因为这个Key仅仅用于简单的服务,所以也无需设置密码。
到ssh目录下打开.ssh
cd ~/.ssh
open .
里面存放着三个文件id_rsa、id_rsa.pub、known_hosts
将id_rsa.pub(公钥ssh key)里的内容全部复制到服务器端(例如gitHub或gitLibe的公钥sshkey)
id_rsa为私钥文件,要存储在本地保密