Git-ssh登录github
Posted SapphireCastle
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git-ssh登录github相关的知识,希望对你有一定的参考价值。
- 生成你的ssh-key
- $ ssh-keygen -t rsa -b 4096 -C "[email protected]"
- 默认目录为:/Users/you/id_rsa_email 多key好区分
- 输入passphrase,统一123456
- 将key加入agents中
- $ ssh-add ~/.ssh/id_rsa_SapphireCastle
- 查看现有key: $ ssh-add -l
- 删除key: $ssh-add -D
- 查询ssh-agents版本:ssh-add -v
- 打开/关闭ssh:$ sudo systemsetup -setremotelogin on/off
- github服务器加入公匙
- 复制本地公匙 $ cat ~/.ssh/id_rsa_SapphireCastle.pub
- GITHUB -> Settings -> SSH and GPG keys -> New SSH key
- 验证是否连通
- $ ssh -T [email protected] 此处为config中配置的host
多用户使用ssh登录
#default github user(SapphireCastle | [email protected]163.com) Host github.com HostName github.com PreferredAuthentications publickey IdentityFile ~/.ssh/id_rsa_sapphirecastle #other github user(TigerEatGrass | [email protected]) Host teg.github.com HostName github.com PreferredAuthentications publickey IdentityFile ~/.ssh/id_rsa_lijianzhi01
以上是关于Git-ssh登录github的主要内容,如果未能解决你的问题,请参考以下文章
read ECONNRESET at TLSWrap.onStreamRead (internal/stream_base_commons.js:209:20) { errno: -4077(代码片段
pbootcms对接微信扫码登录代码核心片段和步骤(前后端)