微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 jetbrains IDEIntellij 或 Rider登录 GitHub Enterprise

如何解决使用 jetbrains IDEIntellij 或 Rider登录 GitHub Enterprise

没有真正的指南,这是现有的文档:

https://www.jetbrains.com/help/rider/GitHub.html

它已经过时了。

Rider 实际上希望您提供一个令牌:

token login

这似乎不是个人令牌。

我用我的服务器试过了,没有用。

login failure

还有一个无法生成令牌的按钮。

它系统地生成了 github 404 页面

github 404

我假设“服务器”字段应该在

https://github.com/<SERVERNAME>

https://github.com/organizations/<SERVERNAME>

格式。

但我终其一生都无法弄清楚我从哪里获得服务器的令牌。

我再次生成一个github个人用户令牌,但是这个被github企业登录拒绝了。

就像个人用户设置一样,Github 企业设置有一个“开发者设置”选项卡:

developer settings

但此选项卡似乎有不同的用途,您创建了一个“应用程序”以在“github 应用程序市场”上浏览,我确实创建了它,但这是可以访问的完整操作列表

actions

都不涉及给我令牌。

这既不是通过蛮力可以在选项中找到的东西,也不是谷歌产生的结果。

我需要帮助。

更新:

更多的搜索使我找到了这个文档:https://docs.github.com/en/actions/reference/authentication-in-a-workflow#modifying-the-permissions-for-the-github_token

他们谈论的 GITHUB_TOKEN 似乎是我感兴趣的东西。 在文档顶部,信息气泡声称此功能不适用于 Github 用户免费?

这是怎么回事?

这对于 Github 和 Jet Brain 来说都是糟糕的交流。用户如何理解这一点,为什么当直接从具有您的 SSH 密钥工作正常的终端克隆存储库时,骑手希望强迫您使用此付费功能与 github 企业集成?

这太荒谬了。至少通过 SSH 添加带有 github 登录名的个人存储库应该是一个可用的功能

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。