我想在我正在从事的项目中使用特定的公钥/私钥对。我设法通过将我的密钥对复制到 ~/.ssh/id_rsa 和 ~/.ssh/id_rsa.pub 来使 XCode git repo 工作,但我更愿意将它们命名为 id_github/id_github.pub 或类似的名称(并保留我现有的默认值作为 id_rsa 的密钥对)。这可以通过 git 命令行使用 ssh 配置文件 ( http://help.github.com/multiple-ssh-keys/ ) 轻松实现。
但是我看不到如何使用 XCode 4 执行此操作。我启动它,单击“连接到存储库”,如果我指定 ssh://github:projectname (其中 github 是包含我的用户名的 ssh 配置条目)它告诉我“主机无法访问”。
有谁知道如何做到这一点,或者在 XCode 中是否有可能?