多个ssh 配置 多个github

日期: 2021-06-02         浏览量: 2778

1. 生成 ssh (注意:名字不要重复,然后一直回车)



ssh-keygen -t rsa



2. 修改 config 文件 (.ssh目录下没有config文件,则手动创建)



Host fzq
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa_f     # 私钥路径



3. ssh-add  (添加私钥到缓存中)



sudo ssh-add ~/.ssh/id_rsa_f



4. 将新成功的公钥配置到github



5. 拉取github项目 (将GitHub SSH仓库地址中的git@github.com替换成新建的Host别名)


例如: git@github.com:freehost/mail.git   替换后应该是:fzq:freehost/mail.git



6. 如果已经使用原地址克隆过了,可以使用命令修改



git remote set-url origin fzq:freehost/mail.git