git清除密码命令行

worktile 其他 224

回复

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

    要在命令行中清除git保存的密码,你可以使用以下命令:

    1. 全局配置:
    `git config –global –unset credential.helper`

    这将从全局配置文件中删除credential.helper设置,这样git将不再自动保存密码。

    2. 单个仓库配置:
    进入你要清除密码的仓库目录,然后运行以下命令:
    `git config –unset credential.helper`

    这会在该仓库的配置文件中删除credential.helper设置,这样git将不再自动保存密码。

    这些命令会删除git的保存的密码,但不会影响已经保存在系统凭据存储中的密码。如果你需要删除存储在系统凭据存储中的密码,可以按照以下步骤操作:

    1. Windows:
    a. 打开控制面板,选择用户账户。
    b. 选择凭据管理器。
    c. 在”通用凭据”或”Windows凭据”下找到git的相关凭据,并删除它们。

    2. macOS:
    a. 打开”钥匙串访问”应用程序。
    b. 在左侧的菜单中选择”登录”。
    c. 使用搜索栏找到git的相关凭据,并删除它们。

    3. Linux:
    a. 打开命令行终端。
    b. 运行命令`git credential-manager delete –all`。

    请注意,这些命令将删除所有的git保存的密码,无论是全局还是单个仓库配置。如果你只想删除特定的密码,可以使用系统凭据存储工具进行手动删除。

    以上就是在命令行中清除git保存密码的方法,希望对你有所帮助!

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

    在使用 Git 进行版本控制时,我们可能会经常输入用户名和密码来进行身份验证。然而,有时候我们可能会存储错误的密码,或者希望更新密码。在这种情况下,我们可以使用命令行来清除 Git 的密码缓存。

    下面是在不同操作系统下清除密码缓存的方法:

    1. Windows:
    – 打开命令提示符(CMD)或 Git Bash。
    – 输入以下命令:`git credential-manager reject `,其中 `` 是你要清除密码的远程仓库的网址。如果你要清除所有的密码缓存,可以使用星号 `*` 代替 ``。
    – Git 会提示你输入用户名和密码,以确认你要清除这个远程仓库的密码。输入正确的用户名和密码,确认后,密码会被清除。

    2. Mac OS 或 Linux:
    – 打开终端。
    – 输入以下命令:`git credential-manager reject `,同样,`` 是要清除密码的远程仓库的网址,或者使用星号 `*` 清除所有的密码缓存。
    – 输入正确的用户名和密码来确认操作,密码会被清除。

    3. 手动删除密码缓存文件:
    – 如果运行以上命令没有清除密码,你可以尝试手动删除密码缓存文件。
    – 密码缓存文件位于用户主目录下的 `.git-credentials` 文件中。
    – 使用文本编辑器打开 `.git-credentials` 文件,删除相应远程仓库的记录,保存文件。
    – 这样就清除了密码缓存。

    4. 使用 Git 配置命令:
    – 打开命令行工具。
    – 输入以下命令:`git config –global –unset credential.helper`,这会清除 Git 的全局配置中的凭据助手设置。
    – 这样一来,Git 就不会自动缓存密码了。

    5. 更新密码:
    – 如果你想更新密码,可以使用 Git 提供的密码更新功能。
    – 在命令行中输入:`git fetch`,Git 会提示你输入新的密码。
    – 输入新的密码后,密码会被更新,并替代旧的密码。

    使用以上方法清除密码缓存或更新密码后,下次再访问远程仓库时,Git 会提示输入新的密码。注意要保存好新的密码,以免遗忘。

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

    清除Git中保存的密码是一个常见的需求,可以通过以下步骤在命令行中清除Git密码。

    步骤1:打开命令行工具
    首先,打开命令行工具,可以是Windows的命令提示符(cmd)或者是Mac/Linux的终端。

    步骤2:进入Git仓库目录
    使用`cd`命令进入你的Git仓库目录,如果你希望清除全局的Git凭据,可以跳过此步骤。

    步骤3:清除凭据
    运行以下命令来清除Git保存的密码:
    “`
    git config –global –unset credential.helper
    “`
    这个命令将从全局配置文件中移除Git凭据助手。

    如果你只想清除当前仓库的凭据,你可以移除本地配置文件中的凭据助手:
    “`
    git config –unset credential.helper
    “`

    步骤4:从凭据存储中删除密码
    Git凭据助手通常会将密码存储在凭据存储中。如果你想完全清除密码,你需要删除存储中的密码。

    对于Windows用户,可以按以下步骤删除存储中的凭据:
    1. 打开Windows凭据管理器(Control Panel -> User Accounts -> Credential Manager)。
    2. 在“Windows凭据”部分,查找包含Git相关信息的条目(通常是一个Git仓库的URL)。
    3. 单击该条目,在弹出的右侧窗格中选择“删除”或“编辑”并删除相关的凭据项。

    对于Mac和Linux用户,可以按以下步骤删除存储中的凭据:
    1. 打开终端。
    2. 运行以下命令来检查存储中的凭据:
    “`
    git credential fill
    “`
    3. 找到包含Git相关信息的条目,并记录下它的URL。
    4. 运行以下命令来删除该凭据项:
    “`
    git credential reject
    “`
    其中, `
    ` 是你要删除的凭据项的URL。

    步骤5:重新验证凭据
    如果你清除了凭据,下次当你需要向Git服务器进行身份验证时,Git将提示你输入用户名和密码。输入正确的凭据后,Git会将其保存起来,以便再次使用。

    到此,你已经成功清除了Git中保存的密码。请注意,这将要求您在下次访问Git仓库时重新提供凭据。

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

400-800-1024

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

分享本页
返回顶部