Github账户添加新密钥

github官方教程:添加密钥生成密钥

生成新密钥

linux

在终端输入(替换为您的 GitHub 电子邮件地址)

1
ssh-keygen -t ed25519 -C "your_email@example.com"

添加公钥

linux

在终端显示公钥

1
cat ~/.ssh/id_ed25519.pub

将公钥粘贴到github账户 设置->SSH and GPG keys

验证

1
ssh -T git@github.com

自定义密钥文件名

在创建密钥时如果更改了默认名称,则应向config文件中添加host和对应的密钥文件

1
vim ~/.ssh/config

添加

1
2
Host github.com gist.github.com api.github.com
IdentityFile /path/to/keyfile
Licensed under CC BY-NC-SA 4.0