配置 ssh key 后 git 拉取代码一直提示输入用户名、密码问题

news/2025/2/12 19:03:07/

中间过程比较碎碎念,涉及到一些错误的方案以及和 gpt 对线

可以直接跳到结论部分

0 场景

我有一个项目,仓库里已经配置了 ssh 公钥,但是每次 pull 或者 push 代码依旧提示输入用户名、密码

-1 失败的方案

-1.1 失败的方案1:全局配置用户名密码

这种情况下第一个想到的就是是不是要全局配置一下用户名、密码,网上找到的方案是

$ git config --global user.name 用户命
$ git config --global user.password 密码
$ git config --global user.password 邮箱

试了还是不行,而且这么配置下,使用命令 git config --global --list 可以看到密码明文,非常不安全(后续我又给删掉了)

-1.2 失败的方案2:重装 git

-1.3 失败的方案3:新生成 ssh key

1 解决思路

这时我想到,会不会是这个项目本身的本地配置有一些特殊的地方呢,于是我开始询问万能的 gpt
一些细节也不用看的特别细,非常琐碎
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

100 结论

这时已经真相大白,是因为这个项目的远程仓库地址,配置成了 https 格式,才导致每次远程操作都需要进行用户名、密码的校验

利用命令 git config remote.origin.url ssh://.. 修改了远程仓库地址后,就正常了


http://www.ppmy.cn/news/106058.html

相关文章

Hive ---- 文件格式和压缩

Hive ---- 文件格式和压缩 1. Hadoop压缩概述2. Hive文件格式1. Text File2. ORC3. Parquet3. 压缩1. Hive表数据进行压缩2. 计算过程中使用压缩 1. Hadoop压缩概述 为了支持多种压缩/解压缩算法,Hadoop引入了编码/解码器,如下表所示: Hadoo…

论文解析-基于 Unity3D 游戏人工智能的研究与应用

1.重写 AgentAction 方法 1.1 重写 AgentAction 方法 这段代码是一个重写了 AgentAction 方法的方法。以下是对每行代码解释: ①public override void AgentAction(float[] vectorAction) 这行代码声明了一个公共的、重写了父类的 AgentAction 方法的方法。它接受…

Unity随手问题记录(持续更新~~)

目录 1.将摄像机定位到模型实际中心点前边(防止有些模型中心点和实际模型中心位置偏移很大的情况) 2.获取当鼠标在RawImage上时,鼠标位置对应的图像坐标(简单粗暴方式) 3.设置脚本运行顺序 4.当plugins底下出现dll文件识别不到的情况&#xf…

Java的@Transactional(rollbackFor = Exception.class) 与 @Transactional() 有什么区别?

Transactional(rollbackFor Exception.class) 和 Transactional() 是 Spring 框架中用于事务管理的注解,它们有以下区别: Transactional(rollbackFor Exception.class): 使用了 rollbackFor 参数来指定在遇到指定类型的异常时进行事务回滚。…

【Linux】进程间通信之管道

进程间通信之管道 一、管道1、管道的基本使用2、管道的原理3、实例代码4、管道的特点 二、有名管道1、创建一个命名管道2、匿名管道与命名管道的区别3、命名管道的原理4、用命名管道实现server&client通信 一、管道 1、管道的基本使用 管道是Unix中最古老的进程间通信的形…

Day8 接口测试详解–接口概述、什么是接口测试、常用的接口测试工具、RESTFUL架构

Day8 接口测试详解–接口概述、什么是接口测试、常用的接口测试工具、RESTFUL架构 文章目录 Day8 接口测试详解--接口概述、什么是接口测试、常用的接口测试工具、RESTFUL架构1. 接口概述**1.1 什么是接口呢?****1.2 常见接口****1.3 使用接口的优点**2. 什么是接口测试?**2.…

MSP432学习笔记8:定时器A_PWM驱动舵机

开发板型号:MSP432P401r 今日得以继续我的MSP432电赛速通之路,文首提供本次学习实践项目文件。 注:我笔记实践都是从原始空项目工程文件开始配置的。 有道是 —_—_—_—_— “山无重数周遭碧,花不知名分外娇” “曲…

数据采集技术的实现原理有哪些?

数据采集技术是指通过各种手段和技术手段,从互联网、移动设备、传感器等各种数据源中获取数据,并将其存储、处理和分析,以便为业务决策和应用提供支持。本文将介绍数据采集技术的实现原理,包括数据采集的基本流程、数据采集技术的…