news 2026/8/8 1:20:44

Git 免密认证:Git Credential Helper

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Git 免密认证:Git Credential Helper

提到 Git 免密,也许大多数人会想到 SSH。但是当 SSH 不可用的时候怎么办?

比如你没有提交 SSH 公钥的权限。

又比如自建的 Git,如果所有域名都在 Cloudflare 的保护下,不想暴露 ip 地址,就只能用 https。(PS: 这种情况也可以用 Cloudflare Tunnel,而且需要客户端额外配置,不是很推荐)

Git Credential Helper

Git Credential Helper 就是解决在 HTTPS 协议下 Git 操作时需要频繁输入密码或者 PAT 的痛点。

设置仅需一行代码:

git config --global credential.helper <helper_name>

macOS

git config --global credential.helper osxkeychain

Windows

新版的 Windows Git 应该自动安装了 GCM,无需单独设置。

git config --global credential.helper manager

# 或者

git config --global credential.helper wincred

Linux

如果有桌面环境,可以存到GNOME Keyring 或者 KDE Wallet

git config --global credential.helper libsecret

如果没有,可以看下面的

通用方法

Cache

默认在内存中持续15分钟,如果有需要可以延长时间。

git config --global credential.helper cache

# 一小时

git config --global credential.helper 'cache --timeout=3600'

Store

这种方法不安全,因为是明文存储,不要在公共环境或者生产环境使用,仅作为最后的手段。

git config --global credential.helper store

# 或者指定位置

git config --global credential.helper 'store --file ~/.my-credentials'

GCM: Git Credential Manager

安装方法见:

https://github.com/git-ecosystem/git-credential-manager/blob/release/docs/install.md

https://docs.github.com/en/get-started/git-basics/caching-your-github-credentials-in-git

据称只要安装,无需配置即可使用。

对于Windows 用户来说,只要安装了 GCM,所有的 WSL 均可分享凭证,很方便。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/7 22:13:58

GPT-20B无限制版:本地部署大模型的技术革命与实战指南

GPT-20B无限制版&#xff1a;本地部署大模型的技术革命与实战指南 【免费下载链接】OpenAi-GPT-oss-20b-abliterated-uncensored-NEO-Imatrix-gguf 项目地址: https://ai.gitcode.com/hf_mirrors/DavidAU/OpenAi-GPT-oss-20b-abliterated-uncensored-NEO-Imatrix-gguf …

作者头像 李华
网站建设 2026/8/7 22:13:24

MPK(Mirage Persistent Kernel)源码笔记(4)--- 转译系统

0x00 概要此处的”转译系统“包含两部分&#xff1a;把计算图转换为任务图。将 Mirage 生成的&#xff08;优化过的&#xff09;计算图转换为高效的 CUDA 代码0x01 Task和Event在 Mirage 持久化内核&#xff08;Persistent Kernel&#xff09;的设计与实现中&#xff0c;需突破…

作者头像 李华
网站建设 2026/8/7 23:49:03

中国地形数据完整指南:5分钟快速上手ArcGIS地形分析

中国地形数据完整指南&#xff1a;5分钟快速上手ArcGIS地形分析 【免费下载链接】中国地形数据下载 本仓库提供了一份详细的中国地形数据文件&#xff0c;该文件可在ArcGIS软件中打开并进行进一步分析和可视化。中国地形地势西高东低&#xff0c;呈阶梯状分布&#xff1b;地形多…

作者头像 李华
网站建设 2026/8/7 17:26:08

为什么我的应用会卡顿?垃圾回收中的STW难题与破解之道

垃圾回收算法&#xff1a;清除、压缩、复制可达性分析提供了一种有效的方式&#xff0c;来标记哪些对象死亡&#xff0c;哪些对象还存活。然而&#xff0c;确定哪些对象死亡可以被回收&#xff0c;只是垃圾回收的第一步&#xff0c; 这个过程通常被称为标记&#xff08;Mark&am…

作者头像 李华
网站建设 2026/8/7 15:35:26

深入解析 JuiceFS 垃圾回收机制

删除文件后&#xff0c;为什么对象存储空间未能及时释放&#xff1f;回收站中堆积大量文件&#xff0c;如何高效清理&#xff1f;在短时间内批量删除文件时&#xff0c;删除操作为什么这么缓慢或性能下降&#xff1f;JuiceFS的垃圾回收机制背后的执行流程相对复杂&#xff0c;用…

作者头像 李华
网站建设 2026/8/7 23:03:38

Wi-Fi 6之后,未来家庭路由的几大核心看点

在家庭网络设备里头&#xff0c;路由器是连接外部互联网跟内部智能设备的中枢&#xff0c;它的性能直接作用着上网的体验。跟着光纤宽带的普及以及高带宽应用的出现&#xff0c;用户对路由器的数据处理能力、无线的速率还有功能的多样性提出了更高的要求。近些年来&#xff0c;…

作者头像 李华