前言
由于公司都有自己私有的Git仓库,如GitLab或者BitBucket,而我们自己的学习或者开源项目又难免会用到GitHub或Coding这样的公共Git库,当两边账号密码不一样时,难免就会遇到问题了,不可能说每一次去更新代码或者推代码的时候都去更新一遍用户名和密码,所以说配置一个Git多账号环境就很重要了
开始配置
初始化本地环境
安装Git这些我这里就不说了,如果不清楚的可以去 GIT安装教程 学习,我们这里说的环境初始化主要是将之前设置过的Git的配置还原一下,先用下面代码查看一下是否设置过本地的name和email
git config --global user.name
git config --global user.email
如果看到有返回就表示你已经设置过全局的用户名和邮箱了,这时候要用下面两个命令把全局配置清除
git config --global --unset user.name
git config --global --unset user.email
开始配置
首先是用你指定的邮箱生成一个本地密钥
ssh-keygen -t rsa -C "xxxxxxxx@gmail.com"
上面引号中的替换成你自己的邮箱
看到这里是提示你要保存密钥的路径,可以按照格式修改名称,如 /c/Users/C-y/.ssh/coding_id_rsa,然后一路回车,就会在coding_id_rsa和coding_id_rsa.pub
然后用记事本打开.pub文件,复制其中的内容,