Git配置ssh key

Posted qiaohan9090

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git配置ssh key相关的知识,希望对你有一定的参考价值。

笔者之前用的代码托管仓库一直都是GitHub,直到最近需要托管公司开发的项目,一般在考虑安全因素的前提下,公司开发的项目都是不允许上传外网的。尽管GitHUb也可以创建私有仓库,但需要付费,好了,秉承勤俭节约的传统美德,我也只能暂时转移阵地的。于是,国内的一款超赞的代码托管网站码云(https://gitee.com)便出现在我眼前。真是不用不知道,一用起来可真香。更何况,这是我们国内自己的网站,访问速度可比GitHub快多了。最重要的是,美国最近老是制裁中国企业,像华为、大疆......这些国货之光都被老美制裁了,所以,别人的东西再好,也不如自己有来得踏实。

废话不说了,进入正题。

开通了一个码云的账号后,我们来配置一下 ssh key

配置之前,当然需要安装好Git,Git的安装过程就请读者自行百度吧,很简单的呢

1. 安装好Git后,进入 C:Users用户名.ssh 目录, 右键 Git Bash Here

输入命令:

ssh-keygen -t rsa -C "你的邮箱"

首先会让你输入保存 ssh key 文件的路径,不输入就是在打开命令窗口的路径下

然后会输入密码和确认密码,也可以不输密码,根据个人需求

技术图片

 

 技术图片

 

 

将公钥添加到GitHUb、GitLab或者是Gitee

验证:

$ ssh -T git@gitee.com

出现如下内容说明配置成功

Hi XXX! Youve successfully authenticated, but Gitee.com does not provide shell access.

 

以上是关于Git配置ssh key的主要内容,如果未能解决你的问题,请参考以下文章

git SSH Key 生成步骤

Git SSH Key 生成步骤

Git SSH Key 生成步骤

Git SSH Key 生成步骤

Git SSH Key 生成步骤

Git SSH Key 生成步骤