最新消息:欢迎加入小松的QQ群一起讨论一起学习,服务器快到期了,新买了台服务器,最近要做服务器迁移

git ssh两个账号设置

版本控制 519浏览 0评论

git ssh两个账号设置

最近在做git ssh的时候,一个是公司的账户另一个是github,怎么设置,如果还是按之前的方法生成ssh key就回被直接覆盖,于是上网百度了一下

我拿两个github的账户来做演示

①生成ssh密匙

ssh-keygen -t rsa -C "454213722@qq.com" -f "rsa_github_qq"

在生成另一个账号的ssh密匙

ssh-keygen -t rsa -C "qiuyisong@gmail.com" -f "rsa_github_gmail"

具体怎么设置git ssh请查看
git ssh不使用用户名密码【详解】

②生成config,如果已经有这个文件了,这个不用执行

touch ~/.ssh/config

③打开config文件

vi ~/.ssh/config

④输入以下内容,之前中的意思就是配置ssh账户

Host qq.github.com
    HostName github.com
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/rsa_github_qq

Host gmail.github.com
    HostName github.com
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/rsa_github_gmail

⑤把项目的ssh链接修改一下

如:

git@github.com:QiuCarson/wp-code-button.git

修改成

git@gmail.github.com:QiuCarson/wp-code-button.git

注意看上面的链接,如果你要用qq邮箱的账户,就把链接修改成qq.github.com
到这里设置都成功了

QQ交流群:136351212

如无特别说明,本站文章皆为原创,若要转载,务必请注明以下原文信息:
转载保留版权:小松博客» git ssh两个账号设置
本文链接地址:https://www.phpsong.com/1848.html

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
木有头像就木有JJ!点这里按步骤申请Gravatar头像吧!

网友最新评论 (1)

加载中,请稍候...
  1. 学习一下
    FROYO1年前 (2015-12-19)回复