我创建了一个 VM 并安装了 docker 和 git,然后尝试克隆一个 github 项目。
git clone "项目网址"
提供了正确的用户名和密码,但之后我收到以下错误远程:对密码验证的支持已于 2021 年 8 月 13 日被删除。远程:请参阅https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls有关当前推荐的身份验证模式的信息。致命:身份验证失败...
我遗漏了什么吗
答案1
您需要将您的 SSH 公钥上传到您的帐户,然后使用 SSH 连接到 GitHub;或者创建一个个人访问令牌,用它代替您的密码。
要创建 PAT,请转到“设置”>“开发者设置”>“个人访问令牌”,然后创建一个具有所需权限的令牌。将令牌复制到安全的地方,并在命令行提示时输入该令牌而不是密码。