【问题标题】:How do I manage multiple GitHub accounts with IntelliJ/RubyMine/etc如何使用 IntelliJ/RubyMine/etc 管理多个 GitHub 帐户
【发布时间】:2021-04-13 12:19:54
【问题描述】:

我在 GitHub 上有一个个人帐户和一个工作帐户。每次我从个人项目切换到工作项目时,RubyMine 都会说我无权访问此存储库。

我经历了登录正确帐户并再次推送的舞蹈。但是下次我切换项目时,同样的事情又会发生。

如何配置 RubyMine(或 IntelliJ/PyCharm/etc)来处理多个帐户?

多年来,我每隔几个月就会发生这种情况,而我的 google-gu 总是让我失望。我终于想通了,想把这个好消息分享给大家。

【问题讨论】:

    标签: github intellij-idea jetbrains-ide rubymine


    【解决方案1】:

    当您第一次尝试推送到错误存储库时,RubyMine 会弹出一个对话框说您没有权限并要求您登录。

    它将提供两种选择:

    1. 登录... (这在 JetBrains 网站上总是为我挂起。坏了?)
    2. 生成令牌…

    确保您登录到正确的 GitHub 帐户并选择生成令牌。 RubyMine 将负责其余的工作。

    other 项目重复该过程(首先切换到正确的 GitHub 帐户)。

    下次您切换项目时,RubyMine 会弹出一个提供两个帐户的对话框,并要求您将一个帐户与项目关联。

    你再也不会遇到问题了!

    当我输入这个时,它似乎很简单,我想知道为什么我这么多年来一直遇到这个问题。但我做到了。

    【讨论】:

    • 现在回想起来,我记得还有第三个选项可以将 GitHub 令牌粘贴到对话框中。我想,在过去,我总是这样做。
    猜你喜欢
    • 2016-04-18
    • 1970-01-01
    • 2013-12-10
    • 1970-01-01
    • 1970-01-01
    • 2016-09-05
    • 2021-04-29
    • 2014-11-19
    • 2021-08-23
    相关资源
    最近更新 更多