如何使用IntelliJ/RubyMine/等管理多个GitHub帐户



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

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

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

多年来,这种情况每隔几个月就会发生在我身上,我的谷歌gu总是让我失望。我终于明白了,并想和大家分享这个好消息

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

它将提供两种选择:

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

确保您已登录到正确的GitHub帐户,并选择生成令牌。剩下的由RubyMine负责。

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

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

你再也不会有这个问题了!

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

最新更新