Git HTTPS 如何保存密码

读了一下 git-credential-store 的manual。

在项目下执行 git config credential.helper store 然后 git push 输入密码之后,家目录下就会多出一个文件:

.git-credentials

这个文件明文保存了https克隆所用的用户名和密码。

如果想要更加安全的话,可以改用 git config credential.helper cache。这个默认会在900s之后过期。所以相对更加安全。


更多文章
  • GORM源码阅读与分析
  • 随想
  • Golang中的错误处理
  • Golang 的槽点
  • 一个想当然的bug
  • 读《稀缺》
  • 读《影响力》
  • 读《自控力》
  • Containerd简明教程
  • 软件设计套路之推拉模式
  • 记一次Golang TLS编程踩坑
  • 杂谈
  • 使用autossh实现内网穿透
  • Linux线程内存模型
  • 关闭手机通知,修复碎片化的生活