设置用户信息
git要求使用者必须提供自己的身份标识,为此我们需要在git bash中执行以下命令:
git config --global user.name "name" //填写你的用户名
git config --global user.email "name@email.com" //填写你的邮箱
生成密钥
ssh-keygen -t rsa -C "name@email.com" //填写你的邮箱
Enter file in which to save the key (/Users/you/.ssh/id_rsa): [Press enter] // 推荐使用默认地址
Enter passphrase (empty for no passphrase): //此处点击 Enter 键即可,也可以填写密码,填写密码后每次使用 SSH 方式推送代码时都会要求输入密码,由于这个 Key 也不是用于军事目的,所以也无需设置密码。
有任何提示,直接回车即可。
将公钥添加到Github
cat ~/.ssh/id_rsa.pub
复制文件中的内容,打开 https://github.com/settings/ssh/new ,并点击 Add SSH key
,将内容粘贴到Key中。
测试连接状态
ssh -T git@github.com
看到 Hi XXXXXX! You've successfully authenticated, but GitHub does not provide shell access.
说明连接成功了。
参考
本文作者:P3TERX
本文链接:https://p3terx.com/archives/connect-to-the-github-remote-repository.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。非商业转载及引用请注明出处(作者、原文链接),商业转载请联系作者获得授权。