github代码拉取(mac版)

2023-11-16  本文已影响0人  南慕瑶

两种方式:ssh / https

一、ssh

1、本地创建SSH Key

 ssh-keygen -t rsa -C "你自己注册GitHub的邮箱"

2、复制公钥

open /Users/xxx/.ssh/id_rsa.pub 

3、github创建ssh key

访问:https://github.com/settings/keys

将步骤2的公钥复制到github。

4、本地登录

ssh -T git@github.com

如果看到,hi + 你的用户名,说明登录成功,可以正常使用ssh方式clone仓库。

如果看到如下报错,则打开 /Users/xxx/.ssh/known_hosts文件,找到里面的github相关配置,删除后(vim打开,不进入insert模式,直接双击d,可以直接删除整行文本),重新执行 ssh -T git@github.com

二、https

拉取后,输入用户名+密码,注意密码要使用 person access token,而不是原始密码。

访问: https://github.com/settings/tokens 获取 token。

官方参考:

https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls

【tips】

如果使用token后,报了403错误,建议检查当前网络,是否为企业内网。https无法穿透内网防火墙,会造成403报错。此时,建议使用ssh进行拉取。

【附】

上一篇 下一篇

猜你喜欢

热点阅读