1.查看配置
git config --list
2.移除全局配置
- 移除全局配置
git config --global --unset user.name
- 查看全局用户名
git config --global user.name
- 移除全局配置邮箱
git config --global --unset user.email
- 查看全局邮箱
git config --global --user.emial
- 移除全局密码
git config --global --unset user.password
- 查看全局密码
git config --global user.password
3.针对每个添加的用户
生成公钥文件
ssh-keygen -t rsa -C 422615924@qq.com
-t: 要生成的密钥类型-c:识别密钥的注释
配置
git config --global user.name username
git config --global user.email useremail
在存放公钥文件和私钥的文件的路径下建立对应的目录,在步骤三,指定对应的生成文件存放的目录。或者在生成密钥文件的时候,指定名字
Enter file in which to save the key (/c/Users/Administrator/.ssh/id_rsa): lvpeilin
假如这里的配置文件根路径为 ~/.ssh
4.添加 ssh 的 config 文件
# kd-server 配置
Host ssh://*****.git
HostName ssh://*****.git
IdentityFile C:\Users\Administrator\.ssh\id_rsa
PreferredAuthentications publickey
User lvpeilin@qq.com
# config 配置
Host ssh://*****.git
HostName ssh://*****.git
IdentityFile C:\Users\Administrator\.ssh\lvpeilin
PreferredAuthentications publickey
User lvpeilin@qq.com
# protocol 配置
Host ssh://*****.git
HostName ssh://*****.git
IdentityFile C:\Users\Administrator\.ssh\id_rsa
PreferredAuthentications publickey
User lvpeilin@qq.com
Host: 配置的别名HostName: 填写该Git账号的官网地址IdentityFile: 私钥文件PreferredAuthentications: 认证方式User: 用户名
4.在对应的 Github 添加对应生成的公钥 pub.
版权声明:本文为WGYHAPPY原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。