如果通过
HTTP/HTTPS
连接 Git 远程仓库,每次都需要输入用户名密码,十分麻烦,本文记录让 Git 记住用户名密码的方法。
1 | git config --global credential.helper store |
---|
该命令会在 ~/.gitconfig
文件中生成下面的配置。
12 | credential helper = store |
---|
登录过后的账号密码,会记录在~/.git-credentials
文件中
12345 | 格式:协议://username:password@git域名如:http://tanpeng%40163.com:123456@git.thextrader.cn |
---|
如需只设置当前项目,则在当前项目下的
.git/config
文件中添加。
默认记住15分钟:
1 | git config –global credential.helper cache |
---|
自定义配置记住1小时:
1 | git config credential.helper ‘cache –timeout=3600’ |
---|