生成公钥
在安装好git后,使用鼠标右键桌面,选择Git Bash Here后,分别输入下面的命令
git config --global user.name "yourName"
git config --global user.email "yourEmail@xx.com"
再输入ssh-keygen -t rsa -C "603329354@qq.com"
,回车后会显示如下信息
Generating public/private rsa key pair.
Enter file in which to save the key
(/Users/your_user_directory/.ssh/id_rsa): (按回车键)
Enter passphrase (empty for no passphrase): (按回车键)
Enter same passphrase again: (按回车键)
这样你的密钥文件就会生成在C:\Users\yourUserName\.ssh
这个目录下,找到该目录下的id_rsa.pub文件,打开后复制里面的所有内容。
设置ssh连接
登录GitHub,右上角右键点击自己的头像选择setting,进入设置页面后左边选项栏选择SSH and GPG keys,key的名字随便设置,下面的内容输入框黏贴之前复制的公钥的内容进去,添加后即建立了ssh连接。其他的代码托管网站如gitee也是类似的操作。
测试连接
输入:ssh -T git@github.com
出现以下结果即为成功:
Hi yourName! You've successfully authenticated, but GitHub does not provide shell access.