您现在的位置是:首页 >其他 >GIT码云SSH公钥配置网站首页其他

GIT码云SSH公钥配置

半杯可可 2024-09-05 12:01:03
简介GIT码云SSH公钥配置

前言:当你想要从Git码云上克隆或推送代码时,需要进行身份验证。为了进行身份验证,Git码云使用SSH协议,其中包含一个公钥和一个私钥。公钥存储在你的计算机上,并与你的Git码云账户相关联。私钥则必须保密,只有你自己能够访问它。

文章目录:

  1. 创建SSH key

  2. 设置账户SSH公钥

  3. 把上面查看的公钥,复制到github、gitlab、coding、gitee中,进行公钥的部署(这里用getee演示)

一、创建SSH key

# 在Linux的命令行下,或Windows上Git Bash命令行中输入
$ ssh-keygen -t rsa -C "你的邮箱"

比如:

$ ssh-keygen -t rsa -C "114729040@qq.com"

然后一路回车,不要输入任何密码之类,生成ssh key pair

注意:

  • 私钥 : id_rsa
  • 公钥:id_rsa.pub
  • known_hosts : 建立本地仓库与远程仓库之间的信任

第二:设置账户SSH公钥

# 查看公钥、私钥文件
$ cd ~/.ssh
$ ls
id_rsa  id_rsa.pub

# 查看公钥文件内容
$ cat id_rsa.pub

四、把上面查看的公钥,复制到github、gitlab、coding、gitee中,进行公钥的部署(这里用Getee演示)

把上面查看的公钥,复制到github、gitlab、coding、gitee中,进行公钥的部署,这里以gitee为例:用户可以通过主页右上角 「设置」->「安全设置」->「SSH公钥」->「添加公钥 ,添加生成的 public key 添加到当前账户中

 由于我这个gitee账号添加过了,不能更好的体现,所以我用了另外新的账号演示添加成功公钥

 总结:

GIT码云是一个代码托管平台,可以用来管理和协作开发项目。SSH公钥在这个过程中起到了重要的作用。

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。