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!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本