git Android Studio 使用的 ssh-key

ssh-key used by git Android Studio

我需要连接到一个组织,因此需要提供一个 public ssh 密钥。但是,我不确定 Android Studio 使用的是哪个 ssh-key。 由于 Android Studio 中的各种 ssh 选项,我发现自己很困惑。

它是否只使用我当前 git 安装生成的唯一一个?

添加的图片用于说明。这些文件似乎是对应的,并且是在 GitHub windows-客户端安装时创建的,但根据 GitHub 本身,它们从未被使用过。

Local ssh-file

ssh-file on github

例如。 /users/$name/.ssh/github_rsa.pub

A device has only one ssh-key for authenticating with GitHub.

所以在这种情况下,我需要使用我的 GitHub-客户端生成的密钥,该客户端使用此客户端的 git 授权所有其他程序。

对于使用 ssh 密钥有问题的 Mac 用户,我不得不将 Android Studio 切换到我的 "Native" SSH 可执行文件。然后它起作用了。见截图。