我想从 Git bash 注销并以另一个用户身份重新登录。
我用谷歌搜索但找不到任何解决方案。
最佳答案
你不必“注销”或“登录”:关于 git,你是谁取决于:
git config user.name
git config user.email
如果您是其他人,则在创建提交时在存储库中更改这两个设置。
如果你想在你的本地机器上为所有 repos 更改它,添加 --global like
git config --global user.name [your username]
正如 Deepak swain 的回答所建议的,您还可以使用凭据管理器在 Windows 中更改凭据,方法是在控制台中键入:
rundll32.exe keymgr.dll, KRShowKeyMgr
作为 Kartik Ranpise 的回答和 Stuart Axon 的贡献
但凭据是关于 git remote -v
的,即您将用于推送到 upstream repo 的用户帐户。 .
- 对于 HTTPS 网址,您可以简单地 specify a new user
- 对于 ssh,您需要
~/.ssh/config
file referring to multiple private ssh keys (还有 described here )。在这种情况下,凭证管理器不会参与。
关于git - 注销并以另一个用户身份登录 git bash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23740734/