GitHub 身份验证

GitHub基于账号用户名和密码的身份验证已被删除,常用的clone 方法有以下两种

通过访问令牌

首先在https://github.com/settings/tokens生成访问令牌,然后当Git提示您输入密码时,输入该令牌即可。

访问令牌较长,且仅展示一次, 需另存起来使用

通过SSH URL

SSH URL提供通过SSH(一种安全协议)对Git存储库的访问。您必须在计算机上生成SSH密钥对,并将公钥添加到您在 GitHub.com 上的帐户。

生成SSH密钥对

执行 ssh-keygen生成两个文件 私钥: /root/.ssh/id_rsa 公钥:/root/.ssh/id_rsa.pub

配置RSA 公钥

https://github.com/settings/ssh/new

使SSH 克隆代码

git clone git@github.com:*/*.git

参考文献