Git 每次提交时的用户名和密码设置
2015-08-13 10:42
330 查看
commit 的时候都要求输入你的用户名和密码,如果提交频繁的话甚是不便。
Windows 用户
如果你是 Windows 用户,那么首先可以考虑使用 GitHub
for Windows,它已经包含了该助手。
如果你是钟爱命令行的话,可以下载对应系统的版本:
Windows
Vista & 7 版本
Windows
8 版本
Source
版本
解压缩文件并将里面的 git-credential-winstore.exe 放到 git 所在的目录运行即可,下次再 commit 的时候,会弹出个窗口询问用户名和密码,填写一次即可永久保存了。
NOTE: 一定要将 git-credential-winstore.exe 复制到 git 所在目录才行,比如我的目录是在
D:\Program Files\Git\bin中。
Linux 用户
Linux 用户可以使用 ‘cache’ 认证助手包来缓存认证信息,运行下面的命令来启用凭据缓存,启用后每次输入密码将保存一小时(3600秒):
1234 | git config --global credential.helper 'cache --timeout 3600' |
1 2 3 4 | githelpcredential-cache |
参考资料:
https://confluence.atlassian.com/display/STASH/Permanently+authenticating+with+Git+repositorieshttps://help.github.com/articles/set-up-git
相关文章推荐
- C/C++之标准库和标准模板库
- 基数排序
- (转)Android和JavaScript互相调用
- 重新拾取的jquery
- Ubtun的内存CPU上传下载速率读取-qt
- BDF2-JAVA代码以及view页面获取当前登录用户的信息
- Fragment生命周期
- HDOJ 1175 连连看(BFS)
- Spring 配置文件模板
- 使用Gradle发布SNAPSHOT版本到JCenter(oss.jfrog.org)
- 用Dotfuscator对dll混淆
- Android 屏幕适配方案
- Apache2.2+Tomcat7.0集群 完美攻略
- 使用Gradle发布SNAPSHOT版本到JCenter(oss.jfrog.org)
- eclipse js提醒报错
- 024找到二维阵列(keep it up)
- BZOJ 3163: [Heoi2013]Eden的新背包问题( 背包dp )
- 如何教你在NIPS会议上批量下载历年的pdf文档(另附04~14年NIPS论文下载链接)
- C/C++之全局、static对象/变量的初始化问题
- C/C++之内存对齐