git命令清除密码

fiy 其他 239

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要清除Git中保存的密码,可以按照以下步骤进行操作:

    1. 打开终端或命令提示符窗口,进入你的Git仓库的根目录。

    2. 输入以下命令清除Git保存的用户名和密码信息:

    “`
    git config –global –unset credential.helper
    “`

    这个命令会将Git的凭据助手设置移除,这样Git就不会再保存你的用户名和密码。

    3. 接下来,如果你要重新设置Git保存密码的方式,可以根据你的需求选择不同的凭据助手。常见的凭据助手有以下几种:

    – 如果你希望每次都手动输入用户名和密码,在终端或命令提示符中使用以下命令:

    “`
    git config –global credential.helper “”
    “`

    这会禁用Git的凭据助手,每次操作都需要手动输入用户名和密码。

    – 如果你希望Git记住你的用户名和密码一段时间,在终端或命令提示符中使用以下命令:

    “`
    git config –global credential.helper cache
    “`

    这个命令会将Git的凭据助手设置为缓存模式,默认缓存15分钟,可以通过修改配置文件来调整缓存时间。

    – 如果你希望Git永久保存你的用户名和密码,在终端或命令提示符中使用以下命令:

    “`
    git config –global credential.helper store
    “`

    这个命令会将Git的凭据助手设置为存储模式,用户名和密码将以明文方式保存在硬盘上。

    4. 根据你的需求选择适合的凭据助手,并执行相应的命令设置后,Git就会按照你的要求保存密码或者不保存密码了。

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

    清除Git保存的密码有多种方式,以下是常用的几种方法:

    1. 编辑.git/config文件:在项目的根目录找到.git文件夹,然后找到config文件,使用文本编辑器打开该文件,在[credential]部分删除相关的配置信息,包括username和helper字段。保存文件后,Git将不再记住你的密码。

    2. 使用git配置命令:打开命令行窗口,输入以下命令:
    “`
    git config –global –unset credential.helper
    “`
    这会将Git的全局配置中的credential.helper设置为默认值,从而清除保存的密码。

    3. 使用git credential命令:打开命令行窗口,输入以下命令:
    “`
    git credential reject
    “`
    然后输入你要删除的密码的url,并按照提示操作。这个命令可以从Git凭据存储中删除指定的凭据信息。

    4. 清除操作系统凭据存储:Git在Windows上使用Windows凭据存储来保存密码。你可以使用以下命令打开凭据管理器,然后删除Git相关的凭据:
    “`
    rundll32.exe keymgr.dll,KRShowKeyMgr
    “`
    在Mac上,Git使用Keychain来保存密码。你可以通过以下方式打开Keychain Access应用程序,然后删除相关的Git密码记录:
    “`
    open ~/Library/Keychains/login.keychain
    “`
    在Ubuntu或其他Linux发行版上,Git使用gnome-keyring或KDE Wallet来保存密码。你可以使用相应的命令行工具打开可信任的密钥环,并删除Git相关的密码记录。

    请注意,清除密码后,Git在执行需要认证的操作时将要求你重新输入用户名和密码。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    清除Git密码可以通过以下几种方法实现:

    1. 修改Git配置文件:
    – 打开Git配置文件(Windows系统下在用户主目录下的`.gitconfig`文件,Linux或Mac系统下在用户主目录下的`.gitconfig`文件)。
    – 找到对应账号的`[credential]`部分,将相关配置删除或注释掉。
    – 保存文件并退出。

    2. 使用Git命令行:
    – 打开Git Bash或终端。
    – 输入以下命令:
    “`
    git config –global –unset credential.helper
    “`
    – 执行命令后,Git将不再保存密码。

    3. 使用Windows凭据管理器:
    – 打开控制面板,在搜索框中输入”凭据管理器”并打开。
    – 在”Windows凭据”或”凭据管理器”下找到与Git相关的凭据,并删除。
    – 确保删除的是正确的凭据,以免误删其他重要凭据。

    4. 使用Git Credential Manager for Windows(仅适用于Windows系统):
    – 打开控制面板,在搜索框中输入”凭据管理器”并打开。
    – 在”Windows凭据”或”凭据管理器”下找到与Git相关的凭据,并删除。
    – 打开Git Bash或终端,输入以下命令:
    “`
    git config –global credential.helper manager
    “`
    – 执行命令后,Git将使用Git Credential Manager for Windows来管理凭据。

    请注意,以上方法会清除保存在本地的Git凭据信息,但不会影响远程仓库的权限或访问方式。如果需要重新登录或重新认证,请按照相应的身份验证流程进行操作。

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

400-800-1024

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

分享本页
返回顶部