我通过 Pycharm (Windows 10) 使用 Gitlab,当从 gitlab checkout 现有项目时(使用:VCS - 从版本控制 checkout - Git),它会要求提供用户凭据。
我的用户名和/或密码拼写错误,提示“身份验证失败...”,但再次尝试时,它不会再次要求输入用户名和密码,而是立即给出相同的错误消息。
如何重新输入用户名和密码?
我关注了this但这没有帮助,因为错误保持不变。
最佳答案
如果您使用的是 MAC 操作系统,则需要从钥匙串(keychain)访问中删除凭据。
如果您使用的是 Windows,则需要从凭据管理器 -> Windows 凭据中删除凭据。
Git 有一个内置的凭据系统,可以在不同的操作系统环境中工作。 Git 运行一个缓存凭据的守护进程,终止该进程,它将再次提示凭据或使用 erase
命令删除凭据。 Doc Link
如果您有兴趣了解有关缓存 git 凭据及其工作原理的更多信息,请查看 this回答。
关于git - 无法在 Windows 上使用 PyCharm 终端重置 git 凭据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55673716/