美文网首页
Mac 上配置多个 github 账户

Mac 上配置多个 github 账户

作者: Ashton | 来源:发表于2022-07-11 04:27 被阅读0次

    有时候做不同的项目需要用不同的 id 去访问 github/gitlab 账户,没弄过的可能还是要折腾一下,按本文步骤去做可能会节省点儿时间。

    0x01 第一步 本地生成新的 ssh key

    在命令行输入下面的命令:
    注意把 xxx@xxx.com 换成自己的邮箱地址

    ssh-keygen -t rsa -C "xxx@xxx.com"
    

    不要闭着眼睛一路按回车健,看到下面提示时输入新的路径

    Enter file in which to save the key (/Users/ashton/.ssh/id_rsa): /Users/ashton/.ssh/id_rsa_xxx
    

    然后一路回车就好了,运行好之后会看到在 ~/.ssh 文件夹里多两个文件

    id_rsa_xxx
    id_rsa_xxx.pub
    

    0x02 第二步 更改 ssh config 配置

    #xxx account
    Host xxx.github.com
    HostName github.com
    User git
    IdentityFile ~/.ssh/id_rsa_xxx
    

    0x03 第三步 上传 pub key(也就是 id_rsa_xxx.pub 里的内容) 到 github

    这个没啥特别的,进入 Settings -> SSH and GPG keys 页面操作就好了

    0x04 第四步 使用 ssh config 配置里的域名来访问仓库

    在需要访问 github 的时候,使用 xxx.github.com 来代替就 github.com 就好了

    相关文章

      网友评论

          本文标题:Mac 上配置多个 github 账户

          本文链接:https://www.haomeiwen.com/subject/jifibrtx.html