首页/开发/Git 与协作速查/git credential 凭据管理
Git 基础与命令88 条

git credential 凭据管理

用 credential.helper 管理远端认证凭据:cache 缓存在内存、store 写入明文文件、系统钥匙串集成方案更安全。

Git 与协作速查开发更新于 2026-10-12
配置键credential.helper
常用值cache / store / osxkeychain / manager(平台方案)
调试git credential fill(会读取凭据,勿在共享环境执行)

常用示例

常用示例
git config --global credential.helper cache
git config --global credential.helper 'cache --timeout=3600'
git config --global credential.helper store
store 会把凭据明文保存在用户目录文件里,公共或共享机器慎用。

易错点

  • 换了 helper 后旧缓存可能仍生效,先清除缓存再验证新配置
  • 不要把令牌或密码直接写进 remote URL,会随仓库配置泄露

数据来源与参考

  • Git 官方文档:gitcredentials
  • Pro Git 2nd Edition · 7.14 凭据存储
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌