配置SSH

git使用SSH配置, 初始需要以下三个步骤

  1. 使用秘钥生成工具生成rsa秘钥和公钥
  2. 将rsa公钥添加到代码托管平台
  3. 将rsa秘钥添加到ssh-agent中,为ssh client指定使用的秘钥文件

第一步:检查本地主机是否已经存在ssh key

cd ~/.ssh
ls
//看是否存在 id_rsa 和 id_rsa.pub文件,如果存在,说明已经有SSH Key

如果存在,直接跳到第三步

第二步:生成ssh key

如果不存在ssh key,使用如下命令生成

ssh-keygen -t rsa -C "[email protected]"
//执行后一直回车即可
//输入后会有以下一直回车即可
Generating public/private rsa key pair.
//要改地址存密钥则改
Enter file in which to save the key (/home/xx/.ssh/id_rsa):
//要添加密码则输入,默认为空,添加后每次上传都要输入密码
Enter passphrase (empty for no passphrase):

第三步:获取ssh key公钥内容(id_rsa.pub)

cd ~/.ssh
cat id_rsa.pub

第四步:Github账号上添加公钥

进入Settings设置