【发布时间】:2017-09-22 11:10:35
【问题描述】:
我正在使用 SourceTree 并有 2 个 GitHub 帐户。我连接并将我的提交推送到其中之一。 SourceTree 第一次要求我输入密码,但是当我想推送到我的另一个 GitHub 帐户时,它并没有要求我输入密码,只是显示这个错误:
我找不到更改密码的方法。我可以推送到其他站点,例如 GitLab,但我找不到更改另一个 GitHub 帐户密码的方法。我该怎么办?
操作系统:macOs Seirra
【问题讨论】:
-
您必须在您尝试提交的机器上设置不同的帐户 github。 coderwall.com/p/7smjkq/…
-
@headmax 我没有使用 ssh,我使用 https
-
我不是在谈论做 ssh 提交我谈论如何在你的机器上设置多个帐户并且没有定义任何凭证助手,Git 将尝试以下策略来询问用户的用户名和密码......更多git-scm.com/docs/gitcredentials
-
@headmax 1-不使用 ssh 就不可能拥有多个帐户? 2-如何删除我以前的帐户并使用 https 使用新帐户?
-
您可以,但存储库 --bore 项目.git 必须在“本地服务器”上,并且推送将在此本地上,无需 git 身份验证。当我谈论“本地”时,我的意思是您自己的域。 mydomain.git.
标签: git github atlassian-sourcetree