首先在本地创建ssh key;
$ ssh-keygen -t rsa -C "your_email@youremail.com"
之后会要求确认路径和输入密码,使用默认的一路回车就行。
设置权限
$ chmod 0700 ~/.ssh $ chmod 0600 ~/.ssh/id_rsa*
cd到~/.ssh目录下 ,复制全部内容到github中对ssh key,在这
$ vim id_ras.pub
检验
$ ssh -T git@github.com
成功会显示这样
6.配置信息, 每次commit都包涵提交者的信息
$ git config --global user.name "your name"
$ git config --global user.email "your_email@youremail.com"
—————————————–
我在检验那步是出了问题的,
给出我的解决方法
首先,清除所有的key-pair
ssh-add -D
rm -r ~/.ssh
删除你在github中的public-key,
然后重新生成添加。