git与Github的ssh连接

生成公钥

在安装好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.
上一篇:关于Navicat Premium 15 安装时出现 rsa public key not find 的问题


下一篇:git 添加ssh公钥