cmdkey命令怎么修改本地的git凭证

现在需要在windows上修改git凭证,想用命令修改,如何实现

以管理员身份(或您使用bash运行的任何用户)打开cmd
转到Windows / system32
输入cmdkey /list。您的旧凭据应显示在此处,其部分显示为... target: xxx ...
键入cmdkey /delete:xxx,其中xxx是上一行的目标

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇博客也许可以解决你的问题👉 :windows操作系统下 cmd命令行Git重置登录账户密码器
  • 除此之外, 这篇博客: Windows小技巧 -- 目录内打开CMD的快捷方式中的 “姿势”四 : git命令行 部分也许能够解决你的问题。
  • 以下回答由chatgpt基于相关博客总结生成:
    1. 首先,打开命令提示符(cmd)窗口。你可以通过按下Win键,然后输入"cmd"并按回车键来打开。

    2. 在命令提示符窗口中,输入以下命令来列出已存储的git凭证: cmdkey /list

    3. 根据列出的凭证列表,找到与你的git服务器相关的凭证。例如,如果你使用的是GitHub,通常会列出一个以"git:"开头的凭证。假设你列出的凭证为"git:https://github.com"。

    4. 使用以下命令来删除旧的git凭证: cmdkey /delete:git:https://github.com 请确保将"git:https://github.com"替换为你列出的实际凭证。

    5. 确认是否成功删除了旧的git凭证。再次运行以下命令以确认凭证已删除: cmdkey /list

    6. 现在,你可以使用以下命令来添加新的git凭证: cmdkey /generic:git:https://github.com /user:<your_username> /pass:<your_password> 请将""替换为你的GitHub用户名,并将""替换为你的GitHub密码。这将在凭证列表中创建一个新的git凭证。

    7. 再次运行以下命令,确认新的git凭证已添加: cmdkey /list

    通过以上步骤,你可以使用cmdkey命令在Windows系统上修改本地的git凭证。请确保输入正确的git凭证信息,并根据你使用的git服务器进行相应的更改。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^