密钥配置
小于 1 分钟
1.本地生成密钥
# 默认密钥文件路径
$ mkdir -p ~/.ssh && cd ~/.ssh
# 使用账号生成SSH密钥
$ ssh-keygen -t rsa -C "your@email.com"
# 输入生成的文件前缀
$ Enter file in which to save the key: github
# 生成文件列表
$ ls
github(私钥) github.pub(公钥)
登陆gitlab或者github的账户管理页面,将公钥粘贴在 SSH keys 存档.
# 解决git clone时候不加载密钥的问题
$ ssh-add ~/.ssh/rsa_id
2.配置Git使用特定密钥
$ touch ~/.ssh/config
Host github.com
HostName github.com
IdentityFile ~/.ssh/github_rsa
3.检查密钥是否配置成功
ssh -T git@github.com
Q&A
1.git的全局配置
cat ~/.gitconfig