gpt4 book ai didi

git - 当我想 pull 或推送 repo 时如何更改 Git 用户名?

转载 作者:太空狗 更新时间:2023-10-29 14:05:55 26 4
gpt4 key购买 nike

在git上pull或者push的默认账号不是我的。每次我执行 git push 时,它都会自动使用默认帐户来执行此操作。我搜索了很多并成功地更改了 ~/.gitconfig 中的用户名和电子邮件。但它仍然没有醒来,当我尝试进行推送或 pull 时,它仍然没有要求我输入密码并使用不是我的默认帐户来完成工作。

我对此感到困惑。我该如何解决这个问题?

最佳答案

在 Mac OS X 上(正如您在问题中指出的那样),使用 HTTP(S) 访问 Git 存储库的用户名/密码存储在 Keychain Access 应用程序中。

要删除存储的用户名条目,请打开Keychain Access 应用程序,然后选择左上角的login 钥匙串(keychain)。在窗口的左下方,选择密码。接下来,在右上角的搜索 框中键入您的 Git 服务器的名称。

显示存储的条目后,选择您感兴趣的条目。双击它们将打开它们以显示有关存储的用户名和 URL 的详细信息。您也可以从此屏幕显示密码。

当您发现使用错误用户名的条目时,您可以简单地删除它们。在下一次推送/pull 时,只要用户名不是远程 URL 的一部分,Git 就会询问您的用户名/密码。

Keychain Access

关于git - 当我想 pull 或推送 repo 时如何更改 Git 用户名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31530227/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com