【Git】查看凭据管理器的账号信息,并删除账号,解决首次认证登录失败后无法重新登录的问题

欢迎来到《小5讲堂》
大家好,我是全栈小5。
这是是《代码管理工具》序列文章,每篇文章将以博主理解的角度展开讲解,
特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。
温馨提示:博主能力有限,理解水平有限,若有不对之处望指正!

在这里插入图片描述

目录

  • 场景
  • Git close
    • 克隆代码
    • 账号登录
    • 认证失败
    • 移除账号
  • 凭据管理器
  • 疑问点
    • 优点

场景

在windows操作系统上,用过Git的同学都知道,当我们进行操作Git Clone时,如果没有登录,那么会弹窗登录对话框。
当我们输入账号密码后,若账号密码错误,就会提示操作失败,获取不到代码。
再次操作时,发现不会再弹出窗口输入账号和密码,此时也就会一直提示操作失败。
因此,写此篇文章记录备忘,下次遇到就如何解决了,也方便刚入行小伙伴遇到此类问题有个参考。

Git close

当然,需要复制自己目标的HTTPS的git线上地址或者本地地址。

克隆代码

选择好git地址后,鼠标右键克隆,就会弹出如下窗口,设置自己本地路径Directory即可
在这里插入图片描述

账号登录

在这里插入图片描述

认证失败

在这里插入图片描述

移除账号

在这里插入图片描述

凭据管理器

Windows 凭据管理器是 Windows 操作系统提供的一种功能,用于存储和管理用户的敏感信息,例如密码、证书、API 密钥等。
它可以帮助用户在登录网站、应用程序、网络共享等各种场景下自动填充凭据,简化用户的登录过程,并提高安全性

##l 类别
Windows 凭据管理器分为两个类别

1.Web 凭据
用于存储和管理通过浏览器登录的网站的凭据,包括网站的 URL、用户名和密码等信息。
当用户再次访问存储在凭据管理器中的网站时,系统可以自动填充相应的凭据,避免了用户手动输入的麻烦。在这里插入图片描述
2.Windows 凭据
用于存储和管理 Windows 系统中的网络共享、远程桌面连接等资源的凭据,包括资源的名称、用户名和密码等信息。
用户可以在访问相应的资源时,自动使用凭据管理器中保存的凭据进行身份验证,无需手动输入。
在这里插入图片描述

疑问点

Git为什么不能在属性和设置弹窗那里移除账号信息呢?

Git 是一个版本控制系统,它的设计目标主要是跟踪文件的变化、协作开发和管理项目的版本。Git 主要关注代码的版本管理,因此它并不负责管理用户凭据(例如账号信息)。

在 Git 中,账号信息一般是与远程仓库的操作相关的,例如通过 HTTPS 访问远程仓库时需要提供用户名和密码。Git 在请求远程仓库时会使用操作系统提供的凭据存储机制,比如在 Windows 上,它会使用 Windows 凭据管理器。

Git 的设计理念是将敏感信息(如账号信息)与存储库的配置文件(例如 config 文件)相分离,以确保存储库可以在不同的环境中使用,并避免在存储库中包含敏感信息,导致安全风险。

因此,将账号信息移除或清除通常是通过操作操作系统提供的凭据管理器来完成的,而不是通过 Git 的属性和设置弹窗。你可以在操作系统中找到适当的凭据管理器(如 Windows 凭据管理器)来清除或修改存储的账号信息。

优点

Windows 凭据管理器的主要好处如下
1.方便性
用户只需要输入一次凭据,系统就会自动保存并记录,在下次访问相同资源时自动填充凭据,省去了重复输入的麻烦。
2.安全性
凭据管理器将凭据以加密方式存储在操作系统中,这样可以保护用户的敏感信息,避免它们被他人恶意获取。
3.自动化
凭据管理器能够与其他应用程序或服务集成,通过提供 API 实现自动化的凭据管理和验证,简化了开发和集成的过程。

Windows 凭据管理器提供了一种方便、安全且自动化的方式来存储和管理用户的凭据,使得用户可以更轻松地在不同的场景下进行身份验证。

总结:温故而知新,不同阶段重温知识点,会有不一样的认识和理解,博主将巩固一遍知识点,并以实践方式和大家分享,若能有所帮助和收获,这将是博主最大的创作动力和荣幸。也期待认识更多优秀新老博主。

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

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

相关文章

Python编程作业一:程序基本流程

目录 一、多分支语句 二、判断闰年 三、猴子吃桃问题 四、上/下三角形乘法表 五、猜数字游戏 一、多分支语句 某商店出售某品牌的服装,每件定价132元,1件不打折,2件(含)到3件(含)打9折&…

可拖拽表单比传统表单好在哪里?

随着行业的进步和发展,可拖拽表单的应用价值越来越高,在推动企业实现流程化办公和数字化转型的过程中发挥了重要价值和作用,是提质增效的办公利器,也是众多行业客户朋友理想的合作伙伴。那么,可拖拽表单的优势特点表单…

【时光记:2023的心灵旅程】

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

ARM Cortex-Mx 权威指南笔记—SysTick定时器

前言 通过本次学习你可以学到: 1、什么是SysTick定时器? 2、Systick定时器的操作。 3、如何使用Systick定时器。 正文内容参考 ARM Cortex-Mx 权威指南笔记 9.5小节。 什么是Systick定时器 SysTick定时器是Cortex-M处理器内部集成的名为系统节拍定时…

【python,机器学习,nlp】RNN循环神经网络

RNN(Recurrent Neural Network),中文称作循环神经网络,它一般以序列数据为输入,通过网络内部的结构设计有效捕捉序列之间的关系特征,一般也是以序列形式进行输出。 因为RNN结构能够很好利用序列之间的关系,因此针对自…

电位器

一、电位器简介 电位器是一种可调的电子元件。它是由一个电阻体和一个转动或滑动系统组成。当电阻体的两个固定触电之间外加一个电压时,通过转动或滑动系统改变触点在电阻体上的位置,在动触点与固定触点之间便可得到一个与动触点位置成一定关系的电压。…

C++系列-第1章顺序结构-6-加法、减法和乘法

在线练习: http://noi.openjudge.cn/ https://www.luogu.com.cn/ 总结 本文是C系列博客,主要讲述加法减法乘法的用法 加法 减法 乘法 当然可以。下面我将分别为初一的同学提供C中加法、减法、乘法的简单教程和案例,最后再提供一个综合性的…

【Linux驱动】Linux的中断系统 | 中断的重要数据结构

🐱作者:一只大喵咪1201 🐱专栏:《Linux驱动》 🔥格言:你只管努力,剩下的交给时间! 目录 🏀Linux系统的中断⚽中断分类软中断和硬中断中断的上半部和下半部 ⚽tasklet⚽工…

Android studio调试

Android Studio连接手机详细教程(包含遇到的问题集)_android studio 连接手机-CSDN博客 可以创建虚拟机或直连真机或直连模拟器。 无法打开本地终端 Android studio Failed to start [powershell.exe] 利用Android studio的adb命令删除app应用 - 简书 利用ADB工具免root停用A…

如何下载 DEM数字高程数据(SRTM和COPERNICUS)

数字高程模型(Digital Elevation Model,DEM)是地球表面的数字表示,以地形高程信息的形式存在。DEM通常以栅格或点云的形式存在,其中每个单元(栅格或点)都具有对应的高程数值。DEM可以使用各种技…

第88讲:XtraBackup实现增量数据备份以及故障恢复的应用实践

文章目录 1.XtraBackup增量备份恢复的概念2.XBK增量备份语法3.使用XBK实现数据库的增量备份3.1.周日全量备份数据库3.2.周一产生增量数据并进行增量备份3.3.周二产生增量数据并进行增量备份3.4.查看两次增量以及全量的备份文件3.5.核对全量和增量备份的准确性 4.使用XBK通过增量…

销售团队如何实现业绩增长?CRM系统的线索管理功能有什么用?

随着“以客户为中心”观念的逐渐普及,销售团队的客户比过去更复杂,交易周期更久,竞争也更激烈。假如没有明确的销售计划,团队可能陷入混乱,最后导致客户&公司之间的负面结果。在这种情况下,人工智能驱动…

YOLOv8 损失函数改进 | 引入 Shape-IoU 考虑边框形状与尺度的度量

🗝️改进YOLOv8注意力系列一:结合ACmix、Biformer、BAM注意力机制 论文讲解加入代码本文提供了改进 YOLOv8注意力系列包含不同的注意力机制以及多种加入方式,在本文中具有完整的代码和包含多种更有效加入YOLOv8中的yaml结构,读者可以获取到注意力加入的代码和使用经验,总…

npm报错error:03000086:digital envelope routines::initialization error

1.可能是因为node版本过高,与现在的项目不符合 这是降低node版本的命令,然后重新运行 npm install npm8.1.2 -g 2.改下这个package.json "dev": "SET NODE_OPTIONS--openssl-legacy-provider && vue-cli-service serve",也…

企业网络出口部署案例

知识改变命运,技术就是要分享,有问题随时联系,免费答疑,欢迎联系! 厦门微思网络​​​​​​ https://www.xmws.cn 华为认证\华为HCIA-Datacom\华为HCIP-Datacom\华为HCIE-Datacom Linux\RHCE\RHCE 9.0\RHCA\ Oracle O…

写点东西《Docker入门(上)》

写点东西《Docker入门(上)》 环境变量 Docker 镜像 Docker CMD 与 ENTRYPOINT 有什么区别 Docker 中的网络: Docker 存储: Docker 是一个工具,允许开发人员将他们的应用程序及其所有依赖项打包到一个容器中。然后&…

CRM系统针对销售管理有哪些功能?如何帮助销售效率增长?

从长远来看,有效的CRM管理系统可以帮助您的企业达到甚至超过收入目标。现代大多数企业都依靠CRM系统来管理其销售周期并增加收入。但是,当大多数人提到CRM时,他们指的是使能够改善业务关系并轻松管理不断团队的软件或工具。合格的CRM系统能够…

Bug小能手系列(python)_14: pd.concat得到的矩阵错误

pd.concat得到的不是自己想要的矩阵 0 引言1 错误原因2 解决思路3 具体代码4 总结 0 引言 今天在运行pd.concat (pd指的是pandas库),需要将两个DataFrame数据(数据分别为5*4的矩阵)进行列合并时,突然发现得到的矩阵是10*8的&…

PyCharm社区版如何创建Django项目并运行

一、配置Django环境 1、使用PyCharm打开一个普通的Python项目 2、为该项目配置Django环境 (1)点击"File"-"Settings" (2)点击"Project:项目名"-"Python Interpreter"-"号" &…

为什么杭州的独角兽公司的技术专家都是阿里巴巴出来的?

在浙江杭州有一个不成为的规定,独角兽公司招聘技术人才的时候,尤其是阿里巴巴出来的技术专家,面试官都是争先恐后的面试,总是想第一时间把这个人拿到手,当然前提是这个技术专家不是水货。 猎头推荐人才的时候&#xf…