gitee / github 配置git, 实现免密码登录

文章目录

    • 怎么配置公钥和私钥
    • 验证配置成功
    • 问题

怎么配置公钥和私钥

以下内容参考自 github ssh 配置,gitee的配置也是一样的;
粘贴以下文本,将示例中使用的电子邮件替换为 GitHub 电子邮件地址。

ssh-keygen -t ed25519 -C "your_email@example.com"

注意:如果你使用的是不支持 Ed25519 算法的旧系统,请使用以下命令:

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

这将以提供的电子邮件地址为标签创建新 SSH 密钥。

Generating public/private ALGORITHM key pair.

以下是一个错误的写法 ❌:

错误的写法:ssh-keygen -t rsa -C “cocoli@qq.com”
这样git会配置失败的;

遇到选项敲回车跳过就行;
在这里插入图片描述

密钥会默认保存在 /root/.ssh 文件夹下里面有一个*.pub 结尾的文件,里面存放的是公钥,将公钥文件复制粘贴到gitee或者github进行配置;
在这里插入图片描述

验证配置成功

ssh -T git@gitee.com

然后输入: yes
得到下图所示的结果,就是配置成功了;
在这里插入图片描述

TIPS:

有一个小技巧,上述相同的公钥,可以同时在gitee和github进行配置,这个是可以的;
在github也添加公钥之后,试试
ssh -T git@github.com

问题

Q: 为什么,git 已经配置成功了,下载和上传文件还是要输入用户名和密码?

可以在github或者gitee,选择http和ssh等不同协议的下载方式,如果是linux,不想输入密码的话,建议 ssh;
在这里插入图片描述
这是因为你使用的是 http,要输入账号和密码的;

在这里插入图片描述

如下图所示,git 使用 ssh,则无需账号和密码:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/566601.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

模板(二)

文章目录 模板(二)1 非类型模板参数2. 模板的特化2.1. 概念2.2 函数模板特化2.3 类模板特化2.3.1 全特化2.3.2 偏特化2.3.3 类模板特化应用示例 3 模板的分离编译3.1 什么是分离编译3.2 模板的分离编译3.3 解决方法 4. 模板总结 模板(二&…

调试 WebSocket API 技巧分享

WebSocket 是一种在单个 TCP 连接上实现全双工通信的先进 API 技术。与传统的 HTTP 请求相比,WebSocket 提供了更低的延迟和更高的通信效率,使其成为在线游戏、实时聊天等应用的理想选择。 开始使用 Apifox 的 WebSocket 功能 首先,在项目界…

成都直播产业园「天府锋巢」电商流量深度变现,助力企业降本增效

天府锋巢园区环境 天府锋巢直播基地 其他重点特色产业服务 等您来解锁! 「锋巢资讯 聚焦天府 诚邀企业 敬请关注」

Flink面试(1)

1.Flink 的并行度的怎么设置的? Flink设置并行度的几种方式 1.代码中设置setParallelism() 全局设置: 1 env.setParallelism(3);  算子设置(部分设置): 1 sum(1).setParallelism(3) 2.客户端CLI设置&#xff0…

C++设计模式:中介者模式(十五)

1、定义与动机 定义:用一个中介对象来封装(封装变化)一系列的对象交互。中介者使各个对象不需要显示的相互引用(编译时依赖 -> 运行时依赖),从而使其耦合松散(管理变化)&#xff…

C#带引导窗体的窗体设计方法:创建特殊窗体

目录 1.设计操作流程 2.实例 (1)Resources.Designer.cs (2)Frm_Main.Designer.cs (3)Frm_Main.cs (4)Frm_Start.Designer.cs (5)Frm_Start.cs &#…

HashData获得华为鲲鹏Validated认证 信创版图持续壮大

近日,经过一系列严格测试评估,酷克数据自研企业级HashData云数仓通过华为鲲鹏高阶调优认证,成功获得鲲鹏Validated技术认证书。 在本次Validated认证过程中,酷克数据携手北京鲲鹏联合创新中心,针对数据仓库的典型应用…

微信小程序实现支付功能——微信jsapi支付

微信小程序jsapi支付的实现涉及多个步骤,主要包括前端请求订单信息、后端处理订单并返回支付参数、前端调用jsapi进行支付等。以下是一个基本的实现流程: 1. 前端请求订单信息 在小程序中,当用户触发支付行为时(例如点击购买按钮…

Vue之v-on事件修饰符的含义及使用

背景:Vue 拆封了一个组件,在组件里面会使用一个方法来改变父组件传过来的值, 但是在子组件里面操作父组件的数据变更,实在比较麻烦(因为单向数据流), So 能不能直接在组件上面绑定事件方法呢&…

vue项目打包时因为图片问题报错

执行 npm run build命令打包项目时报错,看起来是图片的问题: package.json里面image-webpack-loader的版本是^7.0.1 解决方案: 1、先卸载 npm uninstall image-webpack-loader 2、用cnpm重新安装 cnpm install image-webpack-loader --save…

『FPGA通信接口』串行通信接口-IIC(2)EEPROM读写控制器

文章目录 1.EEPROM简介2.AT24C04简介3.逻辑框架设计4.随机读写时序5.仿真代码与仿真结果分析6.注意事项7.效果8.传送门 1.EEPROM简介 EEPROM (Electrically Erasable Programmable read only memory) 是指带电可擦可编程只读存储器。是一种掉电后数据不丢失的存储芯片。在嵌入…

计算机视觉 CV 八股分享 [自用](更新中......)

目录 一、深度学习中解决过拟合方法 二、深度学习中解决欠拟合方法 三、梯度消失和梯度爆炸 解决梯度消失的方法 解决梯度爆炸的方法 四、神经网络权重初始化方法 五、梯度下降法 六、BatchNorm 七、归一化方法 八、卷积 九、池化 十、激活函数 十一、预训练 十二…

【Python-Pygame】

Python-Pygame ■ Pygame-简介■ Pygame-安装■ Pygame-Rect区域位置■ Pygame-Draw绘图函数■ Pygame-■ Pygame-■ Pygame-■ Pygame-事件监听■ Pygame-Event事件模块■ Pygame-游戏循环■ Pygame-Display显示模块■ Pygame-Time时间控制■ Pygame-Font文本和字体■ Pygame-…

2024企业数字化转型资料包(10G,1000+份,数字化转型有这份就够了!!!)

2022新时代数字政府建设与发展若干思考-119页.pptx 2023产业数字化建设方案-51页.pptx 2023人工智能与数字化转型的业财融合.pptx 2023企业数字化转型大数据湖一体化平台项目建设方案.pptx 2023供应链数字化转型顶层架构设计方案-37页.pptx 2023国企智改数转之道解决方案.pptx …

QT客户端开发的应用场景

QT 是一跨平台应用程序开发框架,支持多种操作系统,包括 Windows、macOS、Linux、Android、iOS 和嵌入式系统等。这使得 QT 非常适合开发需要在多种平台上运行的应用程序。北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎交…

花房短剧小程序视频怎么下载到本地#下载高手

本文就教你如何使用下载高手下载花房短剧小程序 本文用到的工具我已经给大家打包好了,有需要的自己取一下 链接:https://pan.baidu.com/s/1KtR6830x8GciKtNcSRhQMg?pwd1234 提取码:1234 --来自百度网盘超级会员V10的分享 1.首先退出微信,记得必须右…

【LeetCode刷题记录】21. 合并两个有序链表

21 合并两个有序链表 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1: 输入:l1 [1,2,4], l2 [1,3,4] 输出:[1,1,2,3,4,4] 示例 2: 输入:l1 [], l2 …

AI大模型探索之路-资料篇:大模型开发相关地址信息收藏

文章目录 前言一、OpenAI大模型二、LangChain开发框架三、RAGA评估框架四、GLM大模型五、搜索服务1. Tavily Search API 六、文本LLM大模型七、多模态LLM模型八、模型排行榜1.大模型评测体系(司南OpenCompass)2.大模型排行榜(DataLearner AI&…

校园能源消耗监测管理系统,为您提供节能减排方案

现如今 ,在全球加快推动能源转型、减少碳排的背景下,节能减排已成为各行各业的共同诉求。作为最具示范效应的教育机构,学校在节能减排领域引领着重要的作用。 学效能源消耗监测管理系统是一套涵盖、教学楼、办公楼、图书馆、学生公寓、体育场…

SpringBoot+layuimini实现左侧菜单动态展示

layuimini左侧菜单动态显示 首先我们看一下layuimini的原有菜单显示格式 {"homeInfo": {"title": "首页","href": "page/welcome-2.html?t2"},"logoInfo": {"title": "LAYUI MINI","…