mac电脑在github上通过ssh下拉项目
背景
之前在A电脑上使用ssh设置过github。现在换到了B电脑,发现使用ssh协议不能拉取项目代码。
思路
在B电脑上生成ssh公钥并配置。
操作
- 查看本地是否生成过秘钥对。
如果之前生成过,就直接使用就行啦。命令是:
ls -al ~/.ssh
-
如果没有,就去创建,创建的命令如下:
ssh-keygen
建议直接采用默认的配置。
-
显示文件的内容
命令如下:
cat ~/.ssh/id_rsa.pub
复制这个部分的内容。
- 回去到github。https://github.com/settings/keys,重新添加刚才复制的公钥