如何删除git的用户名密码

fiy 其他 713

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要删除Git中保存的用户名和密码,可以通过以下步骤进行操作:

    1. 打开终端或命令行界面,进入到项目的根目录。
    2. 输入以下命令以删除Git全局配置中的用户名和密码:
    “`
    git config –global –unset credential.helper
    “`
    3. 输入以下命令以删除当前项目中的用户名和密码:
    “`
    git config –unset credential.helper
    “`
    4. 在下次进行Git操作时,系统会提示输入新的用户名和密码。

    另外,如果你只是想临时移除密码并不想完全删除,在执行Git操作时,可以选择将用户名和密码作为参数直接传递给Git命令。例如:
    “`
    git pull origin master -u username:password
    “`
    这样就可以不保存密码,而且不会在本地进行任何配置修改,适用于临时操作或特定场景下的需要。

    需要注意的是,Git仅会在你执行了登录认证的操作(如push、pull)时要求输入用户名和密码,所以清除用户名和密码之后,在下次执行相关操作时,仍然需要提供正确的用户名和密码。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要删除Git存储的用户名和密码,可以使用以下几种方法:

    1. 使用Git凭证管理器删除用户名和密码:
    – 在命令行界面中运行以下命令:`git credential-manager delete –host=your-git-host.com`
    – 替换”your-git-host.com”为你的Git仓库的主机名。

    2. 使用命令行删除用户名和密码:
    – 在命令行界面中运行以下命令:`git credential reject`
    – 然后输入主机名和用户名。
    – 按照提示输入密码。

    3. 使用Git配置文件删除用户名和密码:
    – 打开Git配置文件,可以使用下面命令打开:
    `git config –global –edit`

    – 在配置文件中找到对应的仓库的部分,类似如下形式:
    “`
    [credential]
    helper = store
    username = your-username
    password = your-password
    “`

    – 删除username和password行,保存配置文件即可。

    4. 使用系统凭证管理器删除用户名和密码:
    – 在Windows系统中,可以按Win + R,输入 “cmd” 打开命令提示符。
    – 输入 `cmdkey /delete:your-git-host.com` 来删除凭证。

    5. 使用GUI工具删除用户名和密码:
    – 如果你使用的是Git可视化工具,如GitKraken、SourceTree等,可以在工具的设置界面中找到凭证管理选项,然后删除相应的凭证。

    无论使用哪种方法,删除用户名和密码后,再次进行Git操作时,系统会要求重新输入用户名和密码。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Git中,如果你保存了用户名和密码,那么下次你使用git命令时就不需要再次输入。然而,有时候你可能想要删除已保存的用户名和密码,特别是当你想更改密码或者使用另一个账号时。下面是一些方法来删除Git保存的用户名和密码。

    ### 方法一:使用Git的命令行工具

    1. 在控制台中,输入以下命令来删除保存的用户名和密码:
    “`
    git config –unset credential.helper
    “`

    2. 确认删除操作。如果你之前保存了多组用户名和密码,Git会提示你进行选择。你可以使用上下箭头来选择要删除的用户名和密码,然后按回车键确认删除操作。
    “`
    //示例输出
    Delete the credential for ‘https://github.com’ from the store? [y/n]
    “`

    3. 在确认删除后,Git会自动删除保存的用户名和密码。

    ### 方法二:删除凭据存储文件
    在某些情况下,Git命令行工具可能无法删除保存的用户名和密码,这可能是因为凭据存储文件中保存了用户名和密码。你可以手动删除这些凭据存储文件来清除保存的用户名和密码。文件的路径根据你的操作系统而不同。

    #### Windows系统

    1. 打开文件管理器,并导航到以下文件夹:
    “`
    C:\Users\你的用户名\.git-credentials
    “`

    2. 找到名为`.git-credentials`的文件,右键单击并选择“删除”。

    #### macOS和Linux系统

    1. 打开终端,并切换到你的用户主目录:
    “`
    cd ~
    “`

    2. 删除名为`.git-credentials`的文件:
    “`
    rm .git-credentials
    “`

    ### 方法三:编辑凭据存储配置文件

    在某些情况下,Git可能会将用户名和密码保存在凭据存储配置文件中。你可以手动编辑这个文件来删除保存的用户名和密码。

    1. 打开终端或命令提示符。

    2. 输入以下命令来打开凭据存储配置文件:
    “`
    git config –global –edit
    “`

    3. 在打开的配置文件中,查找以`[credential]`开头的部分,并删除所有相关的`helper`和`username`配置。

    4. 保存并关闭文件即可。

    以上,这些是删除Git保存的用户名和密码的方法。根据你的需求和情况,可以选择其中一种方法来进行操作。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部