如何从第二台机器访问Github仓库?

时间:2012-08-08 07:50:45

标签: ssh github

虽然关于这个话题有很多问题,但我没有得到任何答案......

我需要从备用计算机访问Github上的现有仓库,但我无法设置它。

所以我安装了Github并运行:

git config global --user.name
git config global --user.email
git init
git clone git@github.com:user/repo.git

我正在Permisson Denied (publickey)

我猜是因为我没有提供SSH密钥。我有钥匙在这里,但没有任何线索,该做什么。

问题
如何提供SSH密钥以便能够将我的第二台PC连接到我的git仓库。

谢谢!

3 个答案:

答案 0 :(得分:4)

您需要为第二台计算机注册另一个带github的ssh密钥。

转到here并添加其他密钥。 This page解释了这个过程。

答案 1 :(得分:1)

如果您不想生成另一对密钥或将现有密钥转移到新框,则可以切换到https身份验证。

您需要将克隆命令更改为以下:git clone https://github.com/user/repo.git

答案 2 :(得分:1)

他们的帮助部分提供了设置机器的详细分步指南:https://help.github.com/articles/generating-ssh-keys#platform-all

具体而言,请参阅步骤4以获取有关如何导入新密钥的说明。