美文网首页
Git多账号设置(同一个邮箱,多个账号)

Git多账号设置(同一个邮箱,多个账号)

作者: 红楼妙玉 | 来源:发表于2021-12-09 17:10 被阅读0次

本文更新日期:2021-12-09

本文以 gitee 和 github 为例

1. 创建文件夹

如果希望把私钥、公钥都放到 .ssh 目录下,这一步可以忽略

在 .ssh 目录下新建 gitee  github 目录,用于后面存储私钥以及公钥

2. 打开 Git Bash 并进入到 .ssh 目录

注意:如果不想将密钥生成在 C盘的.ssh,可进入其他目录。当前 Git Bash 在什么路径,密钥就会生成在什么路径

cd ~/.ssh

3. 创建 global 全局账户

git config --global user.name "xxx"

git config --global user.email "xxx@qq.com"

4. gitee账户

4.1 生成 gitee 账户的ssh密钥

1)ssh-keygen -t rsa -C "xxx@qq.com"

2)gitee/id_rsa_gitee

3)输入密码(可以不输入 passphrase ,直接两次回车即可)

命令执行完之后可以在文件夹下面看到生成的公钥和私钥


4.2 将公钥添加到gitee网站

4.2.1 查看公钥

方法一:

cat ~/.ssh/gitee/id_rsa_gitee.pub

方法二:

直接打开 id_rsa_gitee.pub 文件查看 

4.2.2 将公钥复制出来添加到网站

5. github账户

同 gitee账户 的操作

1)ssh-keygen -t rsa -C "xxx@qq.com"

2) github/id_rsa_github

3)输入密码(可以不输入 passphrase ,直接两次回车即可)

cat ~/.ssh/github/id_rsa_github.pub


6. 新建 config 文件

.ssh 文件夹下面新建一个 config 文件,将下面的复制过去修改即可

# 描述

# Host 网站地址或者ip地址 

# HostName  网站地址 

# User 可以写邮箱名称,也可以写 git 账号           

# IdentityFile 对应密钥路径

# gitee

Host gitee.com           

HostName gitee.com

User jiangmiaoyu                           

IdentityFile ~/.ssh/gitee/id_rsa_gitee 

# github

Host github.com           

HostName github.com

User 499384808                         

IdentityFile ~/.ssh/github/id_rsa_github

7. 测试连接

7.1 测试gitee

ssh -Tv git@gitee.com

7.2 测试github

相关文章

  • Git多账号设置(同一个邮箱,多个账号)

    本文更新日期:2021-12-09 本文以gitee和github为例 1. 创建文件夹 如果希望把私钥、公钥都放...

  • 你到底有几个邮箱?码云账号增加多邮箱支持!

    码云账号的多邮箱支持功能已经上线了,支持一个账号关联多个邮箱,支持关联邮箱登陆和找回账号密码。可以通过「个人设置」...

  • 1.使用GitHub的前期准备

    新建GitHub账号 设置姓名和邮箱 git config --global user.name "YourGi...

  • 本地设置多个git账号

    我们在日常开发中,有可能会有多个 git 账号,比如说工作一个账号,私人一个账号。对于多个账号我们可以使用配置 s...

  • 2019-12-09 git多账号登陆问题

    git多账号登陆问题 设置git全局记住密码: 设置git自己项目记住密码: 设置git全局设置: 需要取消git...

  • RAZ-家长账号

    从网页版进入学生账号 。 点击左侧的Parents家长按钮。 进入家长账号设置 界面,填写邮箱账号。 你的邮箱会收...

  • 一、git使用前的配置 1,git设置姓名和邮箱(与github账号无关)即提交代码时的用户信息 $ git co...

  • git设置多账号方式

    新建user1 SSH key: $ cd ~/.ssh 切换到C:\Users\Administrator.ss...

  • git常用命令详解

    @[toc] 1.本地git账号和远程github账号关联 1.设置本地git的账号的用户名:git config...

  • Git常用命令

    1.常用命令 设置你的账号名称和邮箱$ git config -global user.name "your na...

网友评论

      本文标题:Git多账号设置(同一个邮箱,多个账号)

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