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的主要内容,如果未能解决你的问题,请参考以下文章