git - 在 Git 中更改用于推送的凭据

标签 git bitbucket git-bash git-extensions

刚刚开始使用 Git。

我在 Bitbucket 上已有一个个人帐户,并且还使用我的工作电子邮件地址创建了一个团队帐户。

我创建了一个存储库,让它工作,克隆它,等等。然后我做了一些测试提交和推送。我相信我在最初推送时输入了我的工作电子邮件和密码。实际上,我对此不是 100% 确定,因为最初的连接有点困难,我尝试了几种不同的方法。

我现在可以在 BitBucket 上看到提交和推送,这很棒,但它显示我的个人账户是提交者,而团队账户是推送者。

我已经运行了 git configure -l,它显示了我的个人电子邮件和名称,如 user.name 和 user.email。似乎我作为一个用户提交并作为另一个用户推送,但我不知道在哪里可以找到这些信息。

如果重要的话,我正在使用 git 扩展来提交和推送,但我使用 Git Bash 进行了初始设置。我正在使用 https 网址。

如何更改用于执行推送的用户凭据?

最佳答案

明白了。用于存储凭据的程序在这里:

http://gitcredentialstore.codeplex.com/

该页面描述了如何定位此信息并更改/删除它。控制面板 => 用户帐户 => 管理您的凭据。

关于git - 在 Git 中更改用于推送的凭据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17138127/

相关文章:

git bundle 验证崩溃

Git 2.13 无法在 Windows XP 上运行

git - 在脚本中捕获 git post-receive 错误

git - 如何在 git-svn 中设置上游分支?

git - 安装 git bash 后如何在 Windows 上安装 vimdiff?

linux - 是否需要创建一个名为 'git' 的用户来设置 git 服务器?

git - 让 .gitignore 不忽略顶级目录中的 .htaccess 文件

mercurial - 克隆时为 "stream ended unexpectedly"

Python Behave 测试未在 bitBucket CI 上运行

git - 使用访问 key 从 Bitbucket Repo 的下载部分下载文件