当我需要添加新身份时,我必须手动编辑“.ssh/config”文件。我只是想知道是否有 git 命令可以在“config”文件中添加“IdentityFile”(带有密钥路径)?
答案1
添加身份不应该是一件常见的事情。它的工作方式应该是,您拥有一个密钥对作为您的身份,并将其公钥用于一切。此外,这些都是 SSH 概念,而不是 git 概念。出于这两个原因,git 没有命令可以自动执行此操作。
当我需要添加新身份时,我必须手动编辑“.ssh/config”文件。我只是想知道是否有 git 命令可以在“config”文件中添加“IdentityFile”(带有密钥路径)?
添加身份不应该是一件常见的事情。它的工作方式应该是,您拥有一个密钥对作为您的身份,并将其公钥用于一切。此外,这些都是 SSH 概念,而不是 git 概念。出于这两个原因,git 没有命令可以自动执行此操作。