我正在使用另一台计算机,并且正在尝试克隆我的一个存储库,但是当我克隆存储库时,github 提示我输入凭据并且我无法进行身份验证:
Username for 'https://github.com':
Password for 'https://myusername@github.com:
remote: Invalid username or password.
fatal: Authentication failed for "my github repo url link"
我的帐户没有 github.com 电子邮件,所以我很困惑它正在寻找什么凭据。我已经像这样设置了我的 git 配置:
git config user.name = "my username"
git config user.email = "my gmail"
git config user.password = "my password"
编辑
从下面提到的几点来看,我现在必须使用我的个人访问令牌作为我的密码,缓存我的个人访问令牌的最佳方法是什么,这样我在克隆、推送等时就不必继续输入它了?