我正在尝试在 github 中测试我的应用程序。我有一个朋友授权我的应用程序访问私人和公共回购,一切都很好。尽管如此,由于某种原因,我似乎无法使用在他授权我的应用程序后返回的 Oauth 令牌克隆他的存储库。
我使用此链接中概述的说明进行克隆:https ://github.com/blog/1270-easier-builds-and-deployments-using-git-over-https-and-oauth
出来的终端看起来像:
Cloning into 'repoName...
fatal: Authentication failed
这个错误的真正原因是什么?我确保我的应用程序得到了适当的授权。它可能与我计算机上的 ssh 密钥有关吗?据我了解,使用令牌我不需要 ssh 密钥来克隆。