windows 配置同时使用 Gitlab、Github、Gitee(码云) 共存的开发环境(转载)
原文链接:https://blog.csdn.net/flowerspring/article/details/104962002 清除 git 的全局设置(针对已安装 git) 新安装 git 跳过。 若之前对 git 设置过全局的 user.name 和 user.email。 类似 (用 git config –global –list 进行查看你是否设置) 1 2 $ git config --global user.name "你的名字" $ git config --global user.email "你的邮箱" 必须删除该设置 1 2 $ git config --global --unset user.name "你的名字" $ git config --global --unset user.email "你的邮箱" 生成新的 SSH keys 1)Gitee 密钥 跳转到keygen目录,git bash here。 先键入第二行命令 第四行 指定 id 文件名称为id_rsa_gitee 第五、六行 设置无密码,直接回车两次。 会在keygen目录下生成文件 id_rsa_gitee 和 id_rsa_gitee.pub。 id_rsa_gitee.pub中存放的是公钥。 把公钥保存到gitee网页密钥中。 1 2 3 4 5 6 7 8 9 10 11 12 honey@honey MINGW64 /d/keygen $ ssh-keygen -t rsa -C [email protected] Generating public/private rsa key pair. Enter file in which to save the key (/c/Users/honey/.ssh/id_rsa): id_rsa_gitee Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in id_rsa_gitee. Your public key has been saved in id_rsa_gitee.pub. The key fingerprint is: ... The key's randomart image is: ... 也可指定文件路径,方便后面操作:~/.ssh/id_rsa.gitlab ssh-keygen -t rsa -f ~/.ssh/id_rsa.gitee -C "[email protected]" 直接回车3下,什么也不要输入,就是默认没有密码。 注意 gitee 和 gitlab 的文件名是不同的。 ...