当前位置: 首页 > 知识库问答 >
问题:

无法从git更改用户名和密码

沈英勋
2023-03-14

我使用git扩展。我希望密码和用户名存储在缓存中,所以我使用了:git-credential-winstore。它工作得很好,直到我不得不改变我的电脑(win7)的密码,它要求我再次插入密码。我输入了错误的密码,它存储在缓存中,我不能更改它。我试图卸载git,但没有用。我从删除了。user\myUser中的gitconfig文件的行:

[credential]
helper = !'C:\\Users\\grin_d\\AppData\\Roaming\\GitCredStore\\git-credential-winstore.exe'

结果是,每次密码和用户名时我都必须再次插入。当我再次运行时:git-凭据-winstore,它再次向我显示错误的密码。

知道如何删除缓存中存储的错误密码吗?

共有2个答案

澹台举
2023-03-14

我使用 http://[你的git服务器]/倭诺博.Git.服务器/存储库/[存储库名称]来更改我的密码。然后;

>

  • 删除 Windows 凭据上的 git 凭据。
  • 在 (c:/用户/[您的帐户] 文件夹中找到 .gitconfig 文件
  • 添加此行(如果不存在):

    [credential]助手=\“C:/Program Files(x86)/GitExtensions/GitCredentialWinStore/git credential winstore.exe\”

  • 皮安顺
    2023-03-14

    检查控制面板/用户帐户和家庭安全/用户帐户,或直接检查凭据管理器:

    (图片来自“凭据管理器 - Windows 存储密码的位置”

    您应该能够在那里删除错误的凭证。

    更新2021:

    较新的凭据帮助程序现在是“管理器核心”,仅次于微软的“Git-凭据管理器核心”:Git 凭据管理器核心(GCM Core),这是一个在.NET上构建的安全Git凭据帮助程序,可在Windows和macOS上运行(Linux支持处于早期预览版)。

    要删除密码:

    printf "protocol=https\nhostname=github.com" | git credential-manager-core erase
    
     类似资料:
    • 我试图找出在广告中,用户是否允许更改密码。我已经使用SearchResponse来查找该用户是否存在。

    • 我将jenkins安装到windows 10。当我访问http://localhost:8080/,我必须输入用户名和密码。 但我不会像截图显示的那样显示秘密文件夹: 在包含jenkins.war的路径文件夹中运行时,我得到了这个异常 你能帮我解决那个问题吗?。 如有任何建议,将不胜感激。提前谢谢。

    • 我为github企业生成了个人访问令牌。我还在窗口凭据管理器中进行了更新。但是,无论我在Windows 10中从git bash运行任何git命令,它都会提示输入用户名和密码。 我该如何克服这一点?

    • 我想在Git扩展,Sourcetree或任何其他Git GUI中使用自动推拉,而无需在提示中输入用户名和密码,每次。 那么,如何在Git中保存凭据?

    • 本文向大家介绍更改Mysql root用户密码,包括了更改Mysql root用户密码的使用技巧和注意事项,需要的朋友参考一下 新下载了mysql,口令为空,如何修改root口令: 首先登陆mysql 注意需要 flush privileges; 更改Mysql root用户口令的内容小编就给大家介绍到这里,希望对大家有所帮助!