下载Git - Git 版本控制系统配置git进入git bash配置用户名git config-global user.name 你想要设置的名字配置邮箱git config-global user.email 注册账号时用的邮箱配置ssh免密登录进入git bash使用ssh-keygen -t rsa -C 邮箱连续三次回车cat ~/.ssh/id_rsa.pub再来到github里的SSH and GPG keys添加ssh公钥title取个名字即可key type默认认证keycopy刚刚在gitbash里面获得的一大串字符然后点击添加即可。测试是否连接成功ssh -T gitgithub.com我这里显示端口22拒绝连接遇到这个错误可能是网络问题、设备问题、或者是github的问题。这里我是输入 nano ~/.ssh/config 命令进入config文件里添加了这串代码Host github.com HostName ssh.github.com Port 443 User git该配置会将对github.com的所有 SSH 请求自动重定向到ssh.github.com的 443 端口。然后再次测试连接就可以连接成功然后再输入yes即可实现ssh免密登录了。
Github配置SSH
下载Git - Git 版本控制系统配置git进入git bash配置用户名git config-global user.name 你想要设置的名字配置邮箱git config-global user.email 注册账号时用的邮箱配置ssh免密登录进入git bash使用ssh-keygen -t rsa -C 邮箱连续三次回车cat ~/.ssh/id_rsa.pub再来到github里的SSH and GPG keys添加ssh公钥title取个名字即可key type默认认证keycopy刚刚在gitbash里面获得的一大串字符然后点击添加即可。测试是否连接成功ssh -T gitgithub.com我这里显示端口22拒绝连接遇到这个错误可能是网络问题、设备问题、或者是github的问题。这里我是输入 nano ~/.ssh/config 命令进入config文件里添加了这串代码Host github.com HostName ssh.github.com Port 443 User git该配置会将对github.com的所有 SSH 请求自动重定向到ssh.github.com的 443 端口。然后再次测试连接就可以连接成功然后再输入yes即可实现ssh免密登录了。