0

一位同事在使用 Mac 上的 GitHub Desktop 登录到我们在 Visual Studio Team Services(之前是 Visual Studio Online)中托管的 Git 存储库时遇到问题。他曾经拥有访问权限,但现在无法获取、推送等。昨天我的 VSTS 令牌失败,GitHub Desktop 向我显示了一个登录窗口,我在其中输入了我在项目的 VSTS 门户上生成的新个人访问令牌。所以今天我想我会告诉他如何做到这一点。我首先在 VSTS 门户中撤销我的个人访问令牌。现在我无法访问,也看不到在哪里输入新凭据!

当我在 GitHub Desktop 中单击“同步”时,我看到的是:

身份验证失败

您可能无权访问 VisualCollectionsIOS。检查首选项以确保您仍处于登录状态。

错误信息截图

但首选项无处添加我的 VSTS 用户名和访问令牌。

我可以在 GitHub Desktop 的哪个位置输入我的用户名和访问令牌,以便在 VSTS 的团队项目中托管我的 Git 存储库?

4

1 回答 1

1

您可以从 OSX 钥匙串更新凭据。检查此链接中的步骤以供参考:从 OSX 钥匙串更新凭据github.com正如参考资料所建议的那样,不要搜索密码,而是搜索visualstudio.com密码。删除密码条目后,visualstudio.comGitHub Desktop 将再次提示您输入用户名和个人访问令牌。

于 2016-05-13T05:48:28.260 回答