多用户配置
生成ssh密钥
Linux & MaxOS 进入 ~/.ssh/ 文件夹
Windows 进入 C:\user\%username%.ssh 文件夹
没有则创建
执行:
ssh-keygen -t rsa -C "your_email@example.com"
输入生成密钥的文件文件名,默认为id_rsa
这里填写为github_rsa
之后会在文件夹下生成两个文件,一个不带.pub的github_rsa,一个带.pub的github_rsa.pub
重复以上步骤生成第二个密钥,命名为:gitee_rsa
配置域
在文件夹下创建config文件
# --- 第一个域 ---
# --- Host 标记,选填 ---
Host github
# --- 域名,必填 ---
Hostname github.com
# --- 用户,也就是邮箱,必填 ---
User your_work_email@example.com
# --- 优先认证方式:公钥,选填 ---
PreferredAuthentications publickey
# --- 密钥文件,必填 相对路径和绝对路径都可以 ---
IdentityFile ~