Ssh协议绑定Git服务器

  • Post author:
  • Post category:其他


1、起因

在公司开发一般使用gitlab部署公司git代码管理,个人的代码存储在公司gitlab上就显得不合时宜了,所以找了gitee上来存储代码。

2、经过

搜索了下

github.com

,

gitee.com

其他当然有阿里云的云效等,个人使用优先国内git服务器,理由无它网络,带宽无后顾之忧,第二点是免费,所以选择了gitee。

3、注册gitee账号

git注册地址:

https://gitee.com/signup?redirect_to_url=%2Fdashboard

填写注册信息 – 其中个人空间地址与姓名有关系,规则如下:

姓名填中文-个人空间地址就是中文名的拼音

姓名填英文 – 个人空间地址就是姓名

填写手机号和密码,点击同意使用条款后点击立即注册,注册账号就ok了。

4、绑定SSH公钥

4.1登录地址:

https://gitee.com/login?redirect_to_url=%2Fdashboard

4.2输入账号与密码登录后,首页右上角用户名 – 账号设置 – 进入设置页面

4.3左侧 安全设置 – SSH公钥

4.4windows上安装git

windows安装git教程:


https://blog.csdn.net/weixin_45910860/article/details/122057194?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167702990216782425157079%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=167702990216782425157079&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_click~default-2-122057194-null-null.142^v73^control,201^v4^add_ask,239^v2^insert_chatgpt&utm_term=windows%E5%AE%89%E8%A3%85git&spm=1018.2226.3001.4187

4.5生成公钥和私钥文件

打开Git Bash 输入ssh-keygen -t ed25519 -C “xxxxx@xxxxx.com” enter三连击,生成文件

注意:这里的 xxxxx@xxxxx.com 只是生成的 sshkey 的名称,并不约束或要求具体命名为某个邮箱。

示例

本地电脑文件夹

4.6在gitlab上配置公钥

在安全设置 – SSH公钥 中输入标题及复制id_ed25519.pub文件中的内容,粘贴到公钥文本框中,点击确定。

4.7在本地电脑上验证SSH协议是否生效

添加后,在Git Bash中输入

ssh -T git@gitee.com

首次使用需要确认并添加主机到本机SSH可信列表。

若返回 Hi XXX! You’ve successfully authenticated, but Gitee.com does not provide shell access. 内容,则证明添加成功。

5、感谢

学会整合资源,在经历和总结中成长。

感谢前人的经历与设计,让我们能用上现有技术。

参考地址:

Gitee配置SSH:


https://gitee.com/help/articles/4181#article-header0

阿里云云效配置SSH:


https://help.aliyun.com/document_detail/153709.html



版权声明:本文为weixin_39766941原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。