2017-07-20 266 views
1

我是GitHub的初学者。我的桌面Github上有一个愚蠢的问题。它不断向我显示此消息:Github身份验证在Windows上失败

身份验证失败。您可能没有权限访问存储库。打开选项并验证您是否使用有权访问此存储库的帐户登录。

当我到我的仓库>右键单击>打开命令提示符>然后窗口命令提示符显示。我可以输入git push,git pull和git fetch,并执行这些命令。我想知道他们为什么不在Github桌面软件上工作。

+0

我的建议不要'使用Github桌面软件只能使用Github命令行。另一种方法是将git安装到您的IDE上,它们通常预先安装为插件。如果你真的想使用桌面添加请确保您的帐户凭据在实际的GUI是正确的 –

+2

显然你没有登录或你没有设置SSH公钥 – Edwin

+0

该软件工作正常,这个问题弹出了两个几天前没有合乎逻辑的理由!我已经重新安装了桌面软件Git和Github,但问题仍然没有解决! –

回答

2
  1. 检查您是否已在GitHub上为您的帐户生成并添加了计算机的ssh公钥。
  2. 检查您是否在GitHub桌面应用程序中登录您的GitHub帐户。
+0

Github桌面以前工作正常。两天前突然出现这个问题!我检查了我的ssh公钥和我的凭证,并且问题没有解决。 我最近克隆了一个属于其他人的存储库。这与这个问题有关吗?然后我从Github中删除了这个回购。 –

+0

@MagedSaeed我猜不。但是你可以从别人那里获得存储库,对吧?也许你应该尝试从你的github账户中删除公钥,然后复制并粘贴它并再次尝试。 –

+0

问题未解决。我只是切换到另一个软件,_source tree_。谢谢,我感谢你的努力。 –