美文网首页
同一台电脑Git的多账户切换

同一台电脑Git的多账户切换

作者: 339afeb9d07e | 来源:发表于2019-02-01 15:32 被阅读0次

1.创建SSH KEY

ssh-keygen -t rsa -C "此处为你自己的邮箱"

!注意!

在执行到

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

的时候不要点击回车,需要重新命名一个秘钥名字如:id_rsa_user,然后一直回车,打开.ssh文件,会看到多出id_rsa_user和id_rsa_user.pub两个文件。

2.怎么去调用第二个呢?因为第一个是默认会调用的秘钥。

在.ssh文件下生成一个config文件

touch config 

需要配置以下内容

# 该文件是用于配置第一个服务器的秘钥
Host 主机域名
HostName 主机域名
User 用户名
PreferredAuthentications publickey
IdentityFile C:/Users/Administrator/.ssh/id_rsa
 
 # 该文件是用于配置第二个服务器的秘钥
Host 主机域名
HostName 主机域名
User 用户名
PreferredAuthentications publickey
IdentityFile C:/Users/Administrator/.ssh/id_rsa_user


# Host                      主机别名
# HostName                  服务器真实地址
# User                      用户名
# PreferredAuthentications  认证方式
# IdentityFile              私钥文件路径
# 上面的配置作用是根据不同的域名选择不同的秘钥。

3.关键的一步就是:将生成的id_rsa_user.pub文件内容复制在你账户的SSH and GPG keysx中

4.检验是否成功

打开cmd执行

ssh -T git@github.com
# 返回是Hi moshubai! You've successfully authenticated, but GitHub does not provide shell access.表示成功
ssh -T git@0.0.0.0
# Welcome to 。。。。。表示成功

相关文章

  • 同一台电脑Git的多账户切换

    1.创建SSH KEY !注意! 在执行到 的时候不要点击回车,需要重新命名一个秘钥名字如:id_rsa_user...

  • git 使用总结

    1.配置 如何多账户切换?假设一台电脑的不同项目要使用不同的 git 账号,可以配置一个比较常用的 --globa...

  • Git多账户切换

    在git主账户电脑上,使用次账户完成push仓库编辑path/to/rep...

  • git 常用命令

    git切换账户

  • Mac 上配置多个git账号

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

  • Git多账户切换配置

    1、手动切换 gitlab和github项目切换时, github上多个项目账户不同时,都需要切换用户。 但是这个...

  • Centos 7 搭建git服务器+gitolite鉴权

    安装git 添加git账户并切换至git账户 生成一对RSA密钥用户管理所有git仓库 安装gitolite 配置...

  • git切换账户

    git、github切换账号 我有两个GitHub账户,旧帐号的已经很少用了,代码都托管在新账户上,但是我本地的g...

  • 2021-04-13git账户名切换

    git账户名切换 1.设置git用户名、邮箱 git config user.name '' git config...

  • 一台电脑存放多个git账户的rsa密钥

    背景 很多时候我们需要在一台电脑上使用多个git账户,所以我们的密钥配置也需要生成对应的多份。公钥的默认保存目录为...

网友评论

      本文标题:同一台电脑Git的多账户切换

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