尝试使用 https 将存储库克隆到 NetBeans 时凭据不正确

saf*_*fir 9 git netbeans github repository

我使用 NetBeans 12.5,设置一个新的项目,并希望将现有存储库克隆到我的本地驱动器。我使用“工具”->“Git”->“克隆”...最重要的选择的图片

\n

输入存储库 URL 和用户/密码后,我收到错误消息: In Correct\xc2\xa0credentials\xc2\xa0for\xc2\xa0repository\xc2\xa0at\xc2\xa0https://github.com/MYORG/PATH/TO/ myrepro\n克隆存储库向导窗口和错误消息的图像

\n

我已经检查过我是否可以使用有效的用户名和密码组合登录 Github 上的存储库。

\n

我还使用命令行界面来克隆我的存储库并且有效(以确保它不是连接问题)。我使用的命令行与重现路径完全相同,它克隆了正确的存储库:\ngit clone https://github.com/MYORG/PATH/TO/myrepro

\n

但是,命令行使用不同的身份验证器(信息:请在浏览器中完成身份验证...)。

\n

我的问题是:\n1) 如何让 NetBeans 克隆正常工作。\n2) 作为解决方法,我可以通过命令行进行克隆吗?我必须克隆到哪个目录?

\n

Nes*_*ssa 22

请按照以下步骤解决它:

  1. 登录您的 github 帐户并单击您的用户名并选择设置
  2. 在侧边栏上选择“开发者设置”
  3. 在显示的屏幕上选择“个人访问令牌
  4. 在右上角选择“生成新令牌”
  5. 在“note”字段下为生成的令牌命名
  6. 在“过期”字段下为您的令牌指定过期时间
  7. 在“选择范围”下检查“repo”
  8. 点击“生成令牌”
  9. 复制生成的令牌并将其安全保存在任何地方,并在 netbeans 上使用它作为密码

  • 这是我去年多次搜索的解决方案。 (2认同)