美文网首页
Mac下配置多个Git账户

Mac下配置多个Git账户

作者: Mr_Arvin | 来源:发表于2020-02-21 16:26 被阅读0次

本文以GitHub为例,其他基本也是这样。

第一步:根据账户邮箱生成密钥,命令如下:
ssh-keygen -t rsa -C "test@test.com"
执行命令之后,会出现这个,可以指定密钥文件名,默认为id_rsa,因为我们要配置多个账户,所以这里以GitHub为例,命名为id_rsa_github,后续的密码操作可以默认为空,直接回车就好了。

image.png

第二步:进入.ssh目录,ls可以看见我们已经生成的密钥文件。在此目录下新建一个配置文件config,使用vim进行编辑,写入相应的配置并保存,每个托管网站对应的一个配置。

#网站的别名
Host github
#托管网站的域名
HostName github.com
#托管网站上的用户名
User test
#使用的密钥文件
IdentityFile ~/.ssh/id_rsa_github

第三步:将私钥添加到本地

#可以查看已经添加到私钥
ssh-add -l
#添加GitHub的私钥,出现Identity added表示已经添加成功
ssh-add ~/.ssh/id_rsa_github   

第四步:添加公钥到托管网站,此处以GitHub为例
打开我们生成的公钥文件并复制,然后登陆到GitHub->settings->SSH and GPG keys->New SSh key,标题自己取,key把我们复制的公钥填进去就可以了,至此就已经完成配置了。


image.png

第五步:测试是否已经配置成功(因为我们配置了别名,所以这里直接使用别名,使用git的过程中一样)

ssh -T git@github
image.png

表示已经配置成功了,现在可以愉快的玩耍了。

相关文章

  • Mac 上配置多个git账号

    参考 1、mac 下使用多个 git 账户配置2、Mac多个Git账户配置3、如何在一台电脑上使用多个git帐号 ...

  • # Mac下配置多个Git账户

    Mac下配置多个Git账户 代码托管到github、gitlab、gitee上,每个托管平台都对应一个git账户。...

  • Mac下配置多个Git账户

    应用场景 我们经常将代码托管到github、gitlab这样的网站上。为了避免每次push代码时都要输入用户名和密...

  • Mac下配置多个Git账户

    首先,需要准备好对Git的全局用户进行配置。在初次安装Git时,往往会使用如下的命令配置全局用户名和邮箱: git...

  • Mac下配置多个Git账户

    唠叨几句 对于大多数程序员,喜欢将代码托管到github、gitlab、gitee上。为了避免每次push、pul...

  • Mac下配置多个Git账户

    本文以GitHub为例,其他基本也是这样。 第一步:根据账户邮箱生成密钥,命令如下:ssh-keygen -t r...

  • mac 下配置多个Git账户

    场景描述 对于程序员来说,我们会经常讲代码上传托管到GitHub等代码平台上。然而一般情况下,同一台电脑Git智能...

  • Mac多个Git账户配置

    文章1: Git 多账户配置使用,同时使用github 和 gitoschina http://blog.csdn...

  • Mac多个Git账户配置

    转载Mac多个Git账户配置 概述 代码管理工具从流行的CVS,到SVN,到如今的Git, 尤其是Github的存...

  • git 补丁 - diff 和 patch 使用详解

    Git下载及配置环境变量 Git 命令行教程及实例教程 Git ssh 配置及使用 git ssh 配置多个账户 ...

网友评论

      本文标题:Mac下配置多个Git账户

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