Sat*_*hia 36 git github tortoisegit git-authentication personal-access-token
很长一段时间我都在使用 tortoise git,今天我无法使用 tortoise git 并收到以下错误。
git.exe pull --progress -v --no-rebase "origin" 远程:对密码身份验证的支持已于 2021 年 8 月 13 日删除。请改用个人访问令牌。远程:请参阅 https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ 了解更多信息。
我了解 git 的最新变化。但我想用乌龟git。有人请帮我解决这个问题。
Jas*_*Dua 57
Github 已于 2021 年 8 月 13 日取消对密码身份验证的支持,并给出以下回复:
Support for password authentication was removed on August 13, 2021
Run Code Online (Sandbox Code Playgroud)
要解决此问题,请按照以下步骤操作:
使用生成的令牌代替密码与 GitHub 进行通信。
Sat*_*hia 25
使用以下步骤可以避免此问题。
在https://github.com/settings/tokens,生成一个令牌。
同时git clone, push, pull使用以下凭据。
用户名: user_github_用户名
密码:add_ generated_token 而不是密码。
实际上,git 希望在本地机器中存储令牌而不是密码。
所以你可以在 MAC 上修复这个问题
单击个人资料图片
转到设置
请按照以下步骤解决该问题。
使用更新您的 git 版本git update-git-for-windows
在Windows开始按钮中,搜索Credential Manager并打开。
单击Windows 凭据,搜索并删除 GitHub 凭据。
现在使用 Tortoise git 拉取代码。您将看到以下弹出窗口。
| 归档时间: |
|
| 查看次数: |
80083 次 |
| 最近记录: |