首页 公告 项目 RSS

git保存用户名密码

February 1, 2021 本文有 315 个字 需要花费 1 分钟阅读

简介

使用git命令在进行pull或者push的时候经常会提示要输入账号和密码,临时使用还可以接受,但是在经常pull或者push的时候就有点难受了,幸好git有一个凭证存储的功能

操作

详细的话可以看下面这个url

https://git-scm.com/book/zh/v2/Git-%E5%B7%A5%E5%85%B7-%E5%87%AD%E8%AF%81%E5%AD%98%E5%82%A8

git的凭证存储有下面几种模式

  • cache 凭证会在内存中存储一段时间,并且15分钟之后会从内存中清除
  • store 凭证会使用明文的方式存储在系统中,默认是~/.git-credentials这个位置

当你要存储一个凭证的话先输入下面命令

  • 全局设置 git config --global credential.helper store
  • 只对当前仓库生效 git config credential.helper store

之后在拉取或者推送仓库的时候再去输入一次密码凭证就会自动记住了

当你修改git配置的时候可以输入

  • 全局 git config --global -e
  • 当前仓库 git config -e

欢迎关注我的博客www.bboy.app
Have Fun