注销并登录为另一个用户 Git Bash

55

我想从 Git Bash 注销并以另一个用户重新登录。

我已经搜索了,但找不到任何解决方案。

4个回答

51

您不必“注销”或“登录”:在Git中,您的身份是由以下确定的:

git config user.name
git config user.email

如果你想在一个仓库内更改这两个设置,而你是创建提交的人,请进行更改。

如果你想要在本地机器上为所有仓库更改它,请添加--global参数,例如:

git config --global user.name [your username]

根据Deepak Swain的回答,您也可以使用凭据管理器在Windows中更改凭据,方法是在控制台中键入:

rundll32.exe keymgr.dll, KRShowKeyMgr

根据Kartik Ranpise和Stuart Axon的回答:

但凭据是关于git remote -v的,这是使用将用于推送至上游repo的用户帐户。


29

使用

git config --global user.name [Your User name]

git config --global user.email [Your Email]

2
感谢提供实际更改设置的命令,而不仅仅是检查它们。 - Azurespot

23

对于Windows用户: 按照以下步骤操作:控制面板 >> 用户帐户 >> 凭据管理器 >> Windows凭据 >> 通用凭据 您可以更改git凭据,点击修改 >> 提供用户名和密码 或者您可以删除git凭据。下次当您推送存储库时,它会要求您提供凭据。


2
使用命令行运行 rundll32.exe keymgr.dll, KRShowKeyMgr 可以打开此功能。 - Stuart Axon

3
如果您正在使用 GitHub CLI,可以使用gh auth status查看当前已登录的帐户。gh auth logingh auth logout可用于登录和注销。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接