gpt4 book ai didi

java - 当您从两个不同的 Github 帐户克隆(通过 eclipse 中的 git import)时,如何使 Eclipse 正确识别要使用的 SSH key

转载 作者:行者123 更新时间:2023-11-30 05:42:15 26 4
gpt4 key购买 nike

我有 2 个不同的 Github 帐户,一个是个人帐户,一个是客户帐户。我将个人 github 中的项目克隆到 Eclipse 中,但是当我尝试从第二个 Github 帐户导入项目时,Eclipse 要求我提供链接到我的个人 github 帐户 ssh key 的密码。我知道这一点是因为它要求我提供与“id_rsa”链接的密码。我试图让它使用 ssh key 'id_rsa_second_account' 但如何呢?否则它只是无法克隆,因为 id_rsa key 在我的个人帐户上,并且我希望 Eclipse 使用另一个 key ,因为我正在从我的其他帐户导入项目!希望这是有道理的,感谢所有帮助。

我尝试在/.ssh 中添加配置文件以将 2 个不同的帐户映射到 2 个不同的 key ,但它没有提供任何帮助。当我尝试从其他 github 帐户导入项目时,Eclipse 仍然默认使用我的原始 key !

尝试过这个:How to use multiple Git SSH keys on Eclipse?没有帮助,但没有运气。我是否需要编辑 URI 并编辑 git@github.com 部分?!

最佳答案

我相信如果你想在 eclipse 中对多个 GIT Repos 使用多个 ssh key ,你需要做的是进入首选项,在左上角搜索 SSH,你将看到下面的屏幕截图。确保您的所有私钥和公钥都位于您在第一个字段中选择的文件夹中。然后在第二个字段中添加您希望 Eclipse 能够访问的私钥。因此,在您的 key 中,您将拥有两个不同的帐户和两个不同的 key 集,将所有私钥/公钥放入您在下面的首选项屏幕截图中选择的文件夹中(典型的/home/.ssh),然后单击“添加私钥”并添加私钥您想要从中克隆 git 存储库的两个帐户的 key 。然后重新启动 Eclipse 后,你应该会很好,至少这个解决方案对我有用。在第二个字段中添加私钥很重要,否则它将无法进行身份验证,并记住在进行首选项更改后重新启动 Eclipse。

Eclipse SSH Preferences

关于java - 当您从两个不同的 Github 帐户克隆(通过 eclipse 中的 git import)时,如何使 Eclipse 正确识别要使用的 SSH key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55437301/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com