【发布时间】:2012-03-10 09:30:43
【问题描述】:
我刚刚在我的 Mac 上安装了 git 并为 github 设置了密钥。当我运行ssh -T git@github.com
我收到“嗨 __!您已成功通过身份验证,但 GitHub 不提供 shell 访问权限。”
但是,当我尝试执行 git clone 时,我得到远程端挂断错误。
知道我做错了什么吗?
谢谢!
【问题讨论】:
-
好的,我刚刚设置好了 - 但同样的交易:(
我刚刚在我的 Mac 上安装了 git 并为 github 设置了密钥。当我运行ssh -T git@github.com
我收到“嗨 __!您已成功通过身份验证,但 GitHub 不提供 shell 访问权限。”
但是,当我尝试执行 git clone 时,我得到远程端挂断错误。
知道我做错了什么吗?
谢谢!
【问题讨论】:
确保您已创建 repo,使用正确的 URL 和正确的协议(您正在尝试使用 ssh)
【讨论】:
戴夫,
老实说,我有点迷失在这一点上(因为有人已经指出您正在尝试的用户甚至不存在)以及您正在尝试做的事情,所以我的答案将从头开始,以防万一。
由于我注意到您在 MAC 上使用它,您可能想尝试http://mac.github.com/,这应该可以让初学者更轻松。
如果您想真正使用控制台,这可能会有所帮助 (http://gitref.org/creating/)。
也许最简单的方法就是转到您感兴趣的项目,然后在 Web 浏览器上单击“Fork”,这将使您将项目放在远程存储库中,并允许以一种方式回馈项目声明在(http://stackoverflow.com/questions/6286571/git-fork-is-git-clone)
如果您出于其他原因仍想坚持使用克隆,请确保您在 github 的项目页面上获得正确的链接并运行命令。
希望这会有所帮助。
【讨论】: