新系统配置GitHub和Gitee

1 下载安装Git

进入Git官网,在右侧点击“Download for Windows”:

在这里插入图片描述

安装过程中使用默认配置,一路点击“Next”即可,这一步就略了。

安装完成后在右键菜单中会出现“GitHub Bash Here”选项,打开“GitHub Bash”,下面所有操作将在命令行中完成:

在这里插入图片描述

2 创建SSH key

2.1 创建GitHub SSH key

将下面"your_email@example.com"修改为你注册GitHub的邮箱:

ssh-keygen -t rsa -f ~/.ssh/id_rsa.github -C "your_email@example.com"

在创建过程中会提示输入“passphrase”,直接按几次回车即可,直到看到如下画面说明创建SSH key成功了:

在这里插入图片描述

2.2 创建Gitee SSH key

将下面"your_email@example.com"修改为你注册Gitee的邮箱:

ssh-keygen -t rsa -f ~/.ssh/id_rsa.gitee -C "your_email@example.com"

注意:有部分博文说这里GitHub和Gitee的邮箱要不同,其实这里的邮箱主要是看注册对应账号时所绑定的邮箱,与两者邮箱是否相同无关。

和创建GitHub SSH key类似,按回车即可,直到看到如下画面:

在这里插入图片描述

3 添加密钥管理器

完成上一章的操作后,将在C:\Users\your_name\.ssh文件夹中创建如下四个文件:

在这里插入图片描述
依次输入如下指令,使用密钥管理器管理所创建的密钥:

ssh-agent bash
ssh-add ~/.ssh/id_rsa.github
ssh-add ~/.ssh/id_rsa.gitee

如下图所示:

在这里插入图片描述

4 多账号配置

系统中要包含GitHub和Gitee两种Git配置,对应不同配置项,输入如下指令创建config文件:

touch ~/.ssh/config 

输入完成后会在C:\Users\your_name\.ssh文件夹下生成config文件:

在这里插入图片描述
使用编辑器打开该文件,如记事本或VSCode,把下面内容填入config文件中:

Host github.com
    HostName github.com
    User git
    IdentityFile ~/.ssh/id_rsa.github

Host gitee.com
    Port 22
    HostName gitee.com
    User git
    IdentityFile ~/.ssh/id_rsa.gitee

5 添加SSH key

5.1 GitHub添加SSH key

打开GitHub的SSH and GPG keys页面,在“SSH keys”栏中点击“New SSH key”:

在这里插入图片描述

填写的内容见下面图片:

在这里插入图片描述

5.2 Gitee添加SSH key

打开Gitee的SSH公钥页面,填写的内容见下面图片:

在这里插入图片描述

6 设置用户名和邮箱

设置用户名:

git config --global user.name "your_name"

设置邮箱:

git config --global user.email "your_email@example.com"

7 测试链接

依次输入如下指令:

ssh -T git@gitee.com
ssh -T git@github.com

在测试过程中会提示输入“Are you sure you want continue connecting …”,输入“yes”,按回车:

在这里插入图片描述
当看到“Hi username! You’ve successfully authenticated, but GitHub/GITEE.COM does not provide shell access.”时,说明已经配置成功了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值