持续集成 - 如何让本地git仓库和gitee仓库传输项目(git密钥生成及gitee配置)


安装git后,本地git仓库和gitee仓库仍然不能传输项目,原因是要通过SSH加密才能传输。所以需要进行以下两步:

  1. 使用git生成SSH Key
  2. 让gitee认证本地的SSH Key

 

下面分别讲解:

1. 本地git生成SSH Key

SSH秘钥默认存储在账户主目录的.ssh目录下(如:C:\Users\Administrator\.ssh\),查看是否包含id_rsa和id_rsa.pub(或类似的成对文件),有.pub后缀的文件是公钥,另一个就是私钥。如果没有这两个文件,甚至.ssh目录都没有,则需要创建秘钥:

a)新建一个文件夹,在文件夹中右键打开Git Bash

b)生成秘钥:ssh-keygen -t rsa -C "abc123@163.com",下面三个小红框框的位置,直接回车就行

命令中的邮箱,是gitee中的账号,需要保持一致

 

c)执行完之后,在主目录下会生成一个.ssh目录,下面会有两个秘钥文件,如下:

 

 

2. gitee认证本地的SSH Key

登录gitee -> 设置 -> SSH公钥,将本地git生成的公钥(id_rsa.pub)填写到下面的公钥框中,标题可以随便起,见名知意即可

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM