关闭并打开新密钥后,SSH密钥无法在git bash上运行

问题描述 投票:1回答:1

使用以下链接创建ssh密钥(https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/)使用git bash创建ssh密钥并添加到github。它仅适用于特定的git bash。如果我关闭git bash并再次打开。相同的ssh密钥不起作用,需要创建新的。有人请告诉我为什么会这样?或者缺少什么?

git github
1个回答
2
投票

当您打开Git Bash时,您需要自动将ssh密钥添加到每个会话。为此,如果您使用的是Windows,请按照以下步骤操作:

  • 转到Git安装的位置(通常在C:\Program Files\Git\etc\ssh
  • 编辑ssh_config文件并添加行IdentityFile Drive:\path\to\key,其中Drive:\path\to\key应指定您之前生成的密钥的本地路径,并在编辑后保存文件。

现在每次打开Git Bash时,密钥都会自动添加到ssh会话中,您不需要每次都添加ssh密钥。

© www.soinside.com 2019 - 2024. All rights reserved.