使用第二个github帐户将github项目克隆到本地计算机(Mac)

时间:2010-08-03 02:35:09

标签: github

我已经将我的机器配置为暂时使用一个帐户用于github项目。现在我将开始参与另一个项目并决定使用不同的github帐户。

我尝试在本地设置新存储库的配置,但似乎没有帮助:

$ mkdir github
$ cd github/
$ git init
Initialized empty Git repository in /Users/.../Sites/.../github/.git/
$ git config user.name "..."
$ git config user.email "..."
$ git config github.user SECOND ACCOUNT NAME
$ git config github.token SECOND ACCOUNT TOKEN
$ git clone git@github.com:.../....git
Initialized empty Git repository in /Users/.../Sites/.../github/.../.git/
ERROR: Permission to .../... denied to FIRST_ACCOUNT.
fatal: The remote end hung up unexpectedly

我还需要做些什么吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以创建另一个Unix用户来处理第二个项目,这样可以最大限度地减少复杂性。否则你必须来回更改电子邮件地址(因为Github通过比较电子邮件地址来连接提交和帐户,因此可能会在提交中引用错误的帐户)。

连接问题:您是否已将SSH密钥上传到Github以获取第二个帐户?