生成GitHub经典令牌并配置Windows凭据管理器后仍无法推送代码,提示密码认证已移除的问题求助
生成GitHub经典令牌并配置Windows凭据管理器后仍无法推送代码,提示密码认证已移除的问题求助
大家好,我最近在往GitHub推送代码时遇到了麻烦,想请各位帮忙排查一下问题。
我先是收到了GitHub的认证提示:
Support for password authentication was removed. Please use a personal access token instead.
按照要求,我生成了一个拥有全部权限的经典个人访问令牌,并且在Windows 11的凭据管理器里完成了配置。但不管是在PowerShell里执行推送命令:
PS C:\Js Projects> git push -u origin main
还是在VS Code终端里运行同样的命令,都会弹出如下错误信息:
remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/zac/FindCommonItems.git/'
我已经检查了令牌权限和凭据管理器的配置,还是找不到问题所在,有没有大佬能指点一下我哪里遗漏了?
备注:内容来源于stack exchange,提问作者zac




