PhpStorm。两个GitHub项目使用不同的GitHub帐户处理

时间:2017-05-05 18:25:37

标签: git github phpstorm project-management account

我有两个不同的GitHub项目,我想分别处理它们。每个项目都有不同的GitHub帐户,但似乎不可能。

进入Settings - Version Control - Github之后,只有一个地方放置用户和密码(或令牌),似乎所有PhpStorm项目都共享。如果我更改为另一个项目,它会保留设置,如果之后我再次更改到第一个项目后更新了凭据,我最近放置的凭据仍然设置。

可以按照我想要的方式处理吗?

1 个答案:

答案 0 :(得分:2)

如果您更新存储库以通过ssh而不是https引用其远程控制,则可以在git级别解决git凭据的PHPStorm设置。

您可以使用git remote set-url命令将本地存储库更新到另一个远程存储库。

一旦您切换到使用ssh密钥身份验证而不是https用户/密码身份验证,如果您想使用多个密钥(每个帐户一个),您可以按照本指南which details how to configure git to use different private keys for different repositories进行操作。