GitHub Desktop-通过HTTPS克隆GitLab存储库

我正在使用Windows x64,并且正在使用GitHub Desktop克隆GitLab存储库。

尝试使用HTTPS克隆时出现以下错误。 注意:我编辑了URL地址以不显示完整的URL。

“ 2020-06-03T08:50:46.479Z-错误:[ui] git -c credential.helper= clone --recursive --progress -- https://.../my-repository.git C:\Temp\GitHubDesktop-Repositories\my-repository退出,出现意外代码:128。 stderr: 克隆到'C:\ Temp \ GitHubDesktop-Repositories \ my-repository'... 远程:HTTP基本:访问被拒绝 致命:“ https://.../my-repository.git/”的身份验证失败 (该错误被解析为3:身份验证失败。一些常见原因包括:

  • 您尚未登录帐户:请参阅“文件”>“选项”。
  • 您可能需要注销并重新登录以刷新令牌。
  • 您无权访问此存储库。
  • 该存储库已归档在GitHub上。检查存储库设置,以确认仍然允许您推送提交。
  • 如果您使用SSH身份验证,请检查您的密钥是否已添加到ssh-agent并与您的帐户关联。”“

我希望弹出一个询问用户名和密码的窗口,以便我可以添加在GitLab中配置的访问令牌。

我已经执行了以下操作(但没有成功):

  • Unistall GitHub桌面
  • 删除C:\ Users \ MyUser \ Roaming \ AppData \ GitHub桌面
  • 确认控制面板\所有控制面板项目\凭据管理器没有任何GitHub凭据
  • 我未登录GitHub,因为该存储库来自GitLab,因此无需登录(除了必要的身份验证外,我想配置“用户名和密码/访问令牌”,该密码在尝试克隆时应弹出)。

当我使用另一台计算机(相同的Windows x64)时,我能够正确配置,确实出现了用户名和密码框,可以在其中添加详细信息。

我如何设法触发该身份验证窗口以更新用户名和密码? 我需要删除任何文件吗?

谢谢。

iCMS 回答:GitHub Desktop-通过HTTPS克隆GitLab存储库

这似乎是软件中的错误和已知问题:

https://github.com/desktop/desktop/issues/9843

https://github.com/desktop/desktop/issues/9926

将会有一个新版本的GitHub Desktop。我将等待新版本的软件,以确保仍然不会发生这种情况。

本文链接:https://www.f2er.com/2214527.html

大家都在问