2

我创建了一个激活 GitHub 的新 Xcode 项目。现在我准备分享它并将其推送到我的 GitHub 帐户。使用 GitHub for Mac,我看到标题栏(右上角)包含一个“推送到 GitHub”按钮,我单击了该按钮,填写了显示的工作表并单击了“推送”。我所看到的只是一个“推送到 GitHub”的进度指示器,它一直在工作。

我在控制台中看到以下内容:

2012 年 4 月 21 日 9:27:59.716 PM GitHub:__43-[GHSSHKeyManager ensurePublicKeysAreSetup]_block_invoke_0 [第 49 行] SSH 成功,因此密钥必须没问题。2012 年 4 月 21 日晚上 9:28:39.353 GitHub:__39-[GHPushRepositorySheetController push]_block_invoke_0248 [第 173 行] 错误域 = GHGitHubClientErrorDomain 代码 = 667“验证失败”用户信息 = 0x104ba4d60 {NSUnderlyingError = 0x104811610“(200-中的预期状态代码) 299), 得到 422", GHGitHubClientErrorHTTPStatusCodeKey=422, GHGitHubClientErrorRequestURLKey=https://api.github.com/user/repos, NSLocalizedDescription=验证失败}

我已经通过终端进行了验证:

AirMonkey:.ssh tito$ ssh -T git@github.com

我得到:

嗨,tciuro!您已成功通过身份验证,但 GitHub 不提供 shell 访问权限。

看起来我的身份验证正确,但我无法推送一个全新的项目。有任何想法吗?

谢谢!

——铁托

4

0 回答 0