【已解决】如何在本地,使用git的时候,配置多个git地址及账号
- 工作小总结
- 时间:2023-05-25 10:48
- 2920人已阅读
简介
在使用Git时,可以通过配置多个地址和用户名来管理多个Git账户。可以按照以下步骤进行配置:注意:如果本地已经执行过,第一步可以忽略1:在终端中进入需要配置的Git工作目录,运行以下命令来设置该目录的用户名和邮箱:git config user.name "username"git config user.email
🔔🔔🔔好消息!好消息!🔔🔔🔔
有需要的朋友👉:联系凯哥
在使用Git时,可以通过配置多个地址和用户名来管理多个Git账户。可以按照以下步骤进行配置:
注意:如果本地已经执行过,第一步可以忽略
1:在终端中进入需要配置的Git工作目录,运行以下命令来设置该目录的用户名和邮箱:
git config user.name "username" git config user.email "email"
2:对于需要配置多个Git账户的情况,需要添加一个配置文件 ~/.gitconfig,并在该文件中添加如下内容:
对应Windows用户此地址如下:
C:\Users\用户名\.gitconfig
[user] email = aaa@qq.com name = kaigejava [core] autocrlf = true [alias] co = checkout ci = commit st = status br = branch sh = stash sp = stash pop pu = push pr = pull -r rb = rebase lg = log -p [credential "http://192.168.8.10"] provider = generic [user] email = bbb@qq.com name = 凯哥Java [core] autocrlf = true [credential "https://gitee.com"] provider = generic
如果使用的是ssh的。则命令如下:
2:
# 第一个Git账户 [user] name = username1 email = email1 [core] sshCommand = ssh -i ~/.ssh/id_rsa_1 # 第二个Git账户 [user] name = username2 email = email2 [core] sshCommand = ssh -i ~/.ssh/id_rsa_2
3:在 ~ 目录下创建ssh密钥,并将密钥新增至GitHub的SSH-keys:
ssh-keygen -t rsa -f ~/.ssh/id_rsa_git1 -C "youremail@yourdomain.com"
4:将上述配置文件中 core 部分的 sshCommand 的路径修改为您的 ssh private key 的路径。
5:将 SSH public key 添加到 Git 账户。请在 Git 中添加自己的 SSH-key。