快去自定义签名吧~|

蹇爱黄

园龄:4年1个月粉丝:3关注:1

git添加Github、Gitee、Gitlab秘钥

傻逼兮兮的我以为这三个的秘钥都是通用的

参考原文:https://www.cnblogs.com/zmdComeOn/p/11748991.html
首先确认已安装Git,可以通过 git –version 命令可以查看当前安装的版本。

Mac OSX 中都已经安装了Git。但是,Git的版本未必是最新的。

可以通过命令 git clone https://github.com/git/git 进行更新

Git共有三个级别的config文件,分别是system、global和local。

在当前环境中,分别对应

%GitPath%\mingw64\etc\gitconfig文件
$home.gitconfig文件
%RepoPath%.git\config文件

其中%GitPath%为Git的安装路径,%RepoPath%为某仓库的本地路径。

所以 system 配置整个系统只有一个,global 配置每个账户只有一个,而 local 配置和git仓库的数目相同,并且只有在仓库目录才能看到该配置。

大致思路,建立两个密钥,不同账号配置不同的密钥,不同仓库配置不同密钥。

1. 清除 git 的全局设置(针对已安装 git)

新安装 git 跳过。

若之前对 git 设置过全局的 user.name 和 user.email。
类似 (用 git config --global --list 进行查看你是否设置)

$ git config --global user.name "你的名字"
$ git config --global user.email  "你的邮箱"

必须删除该设置

$ git config --global --unset user.name "你的名字"
$ git config --global --unset user.email "你的邮箱"

2. 生成新的 SSH keys

1)GitHub 的钥匙

指定文件路径,方便后面操作:~/.ssh/id_rsa.gitlab

ssh-keygen -t rsa -f ~/.ssh/id_rsa.github -C "abc@qq.com"

试了下github,没有成功!!!!
后边再试

posted @   蹇爱黄  阅读(162)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起