Windows Git安装配置和Git多账户配置

1、Windows Git下载

官网地址:

https://git-scm.com/download/win


根据自己系统版本,选择32位或者64位进行下载。

2.Git安装

转载帖子,非常详细:

https://blog.csdn.net/mukes/article/details/115693833

3.配置Git

在桌面或者随意文件夹空白处:右键->Git Bash Here

打开Git Bash窗口:

3.1配置SSH

ssh-keygen -t rsa #将会生成默认的id_rsa和id_rsa.pub文件

3.2配置账号

GitHub或Gitee官网上注册一个账号,注册好后,桌面右键选择Git Bash,进行账号配置,命令如下:

# 配置用户名("username"是自己的用户名)
git config --global user.name "username"
# 配置邮箱("username@email.com"是注册账号时所用的邮箱)
git config --global user.email "username@email.com"

3.3配置Github公钥

登陆自己的Github,右上角点击自己的头像->setting->SSH and GPG keys->new SSH key.

将id_rsa.pub的内容复制到“key”中,并取个title名,创建添加ssh key。

3.4测试是否安装成功

在Git Bash中克隆一个项目测试是否能够下载。

git clone 项目地址

4.配置多用户

生成 github 秘钥

# -C参数后为邮箱地址,即你的注册邮箱
ssh-keygen -t rsa -f ~/.ssh/github_id_rsa -C "123456@qq.com"

生成 gitlab 秘钥

# -C参数后为邮箱地址,即你的注册邮箱
ssh-keygen -t rsa -f ~/.ssh/github_id_rsa -C "12345@163.com"

切换到生成github_id_rsa和github_id_rsa的./ssh目录,并创建一个无后缀的config文件。

$ cd ~/.ssh
$ ls
config id_rsa_github id_rsa_github.pub id_rsa_gitlab id_rsa_gitlab.pub known_hosts

修改配置文件(config文件)

$ sudo vim config
# github
# host 与 hostname 需要相同
Host github.com
HostName github.com
# 你的github账号(一般是邮箱地址)
User GithubAccount
# github对应的rsa秘钥文件
IdentityFile ~/.ssh/github_id_rsa
# gitlab
# host 与 hostname 需要相同
Host gitlab.com
HostName gitlab.com
# 你的gitlab账号(一般是邮箱地址)
User GitlabAccount
# gitlab对应的rsa秘钥文件
IdentityFile ~/.ssh/id_rsa_gitlab

分别在github 和 gitlab 上添加个人公钥

github 测试

$ ssh -T git@github.com
Hi GithubAccount! You've successfully authenticated, but GitHub does not provide shell access.
# 出现上边这句,表示连接成功

gitlab 测试

$ ssh -T git@gitlab.com
Hi GitlabAccount!
posted @   饮一杯天上水  阅读(332)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
点击右上角即可分享
微信分享提示