git远程密码获取
以前弄过码云的账号,之后就是用的QQ快捷登录,之前的登录密码给忘记了。今天搭建一个自动化jenkins环境,gitee设置为私人仓库,拉去代码自动编译,找不到密码。我就想到本地git一起连接过gitee远程仓库的,我就去寻找了半天,找回我的http连接密码。
我这个烂记性呀,密码一定要保存或者经常想一想,否则长时间不用就会忘记的。
弄了半天,去本地文件找C:\Users{本地用户名}.gitconfig,以为里面是有密码的,结果里面只有
[credential "https://gitee.com"]
provider = generic
这一句话,去问gpt,gpt回复说
根据你提供的配置信息,这里指定了一个名为https://gitee.com的凭据(provider)为generic。这意味着你的Git客户端将会使用一个通用的凭据提供程序来管理你与Gitee仓库的身份验证。
在通用提供程序中,Git会使用操作系统的密码存储机制来保存你的用户名和密码。因此,要查看你保存的密码,你需要根据你所使用的操作系统,找到相应的密码存储位置。
对于不同操作系统的密码存储位置,请参考以下示例:
Windows:打开控制面板,在"用户账户"下找到"用户凭据",然后找到对应的Gitee凭据并查看密码。
macOS:打开"钥匙串访问"应用程序,在登录项中找到Gitee相关的凭据,然后查看密码。
Linux:不同的Linux发行版有不同的凭据存储方式,你可以尝试在你的用户目录下搜索以.git-credential开头的文件,然后查看其中的密码。
请注意,这种方式存储的密码可能是加密或以其他方式进行保护的,因此你可能无法直接查看明文密码。如果你不确定如何查看密码,建议重新设置一个新密码并更新Git配置文件中的凭据配置。
*最后就去控制面板,结果密码是密文,复制不出来,又去询问gpt,回复说可以下一个第三方软件,进行获取。
如果你的凭据是普通凭据而没有显示密码的选项,那么直接从控制面板中查看明文密码可能无法实现。不过,你可以通过使用第三方工具来获取密码明文。以下是一种可行的方法:
下载并安装一个名为"VaultPasswordView"的免费密码查看工具。你可以从以下链接中获得该工具:
https://www.nirsoft.net/utils/vault_password_view.html
使用管理员权限运行"VaultPasswordView"工具。
在工具中,你将看到一个列表中列出了保存在Windows凭据存储中的所有密码。
在列表中查找与Gitee相关的凭据,可能会以URL或其他形式显示。双击该凭据,你将看到相应的密码明文。
请注意,使用第三方工具来查看密码可能对计算机安全性产生一定的风险,请谨慎操作,并在使用后立即卸载这类工具,以防止他人滥用你的密码。
操作一波,真的找到了密码。强。