git使用git-credential-winstore保存https访问密码
2015-11-27 13:12
411 查看
使用 https 方式 clone 一个 git 仓库,每次pull 或者 push 的时候都需要输入用户名和密码。
访问远程Git仓库可以用 SSH 方式和 https 方式,https 每次访问时都要输入密码。虽然可以通过将用户名和密码包含在远程地址中,或者用 git config --global credential.helper store 命令将登陆信息储存在本地,以此避免重复输入密码的麻烦,但都会造成一定安全隐患。
PS:启用 credential.helper store 会将密码以明文方式存储在.gitconfig文件同目录下的.git-credentials中。
git-credential-winstore全称是Windows Credential Store for Git,可以将https方式的Git登陆用户名和密码保存在Windows自带的凭据管理系统中,比credential.helper方式更加安全。
git-credential-winstore:http://gitcredentialstore.codeplex.com/
安装方法:
1、下载后解压文件后复制git-credential-winstore.exe 文件到git安装目录的bin目录里面
2、将 git 添加到环境变量。打开环境变量(计算机右键 - > 高级系统设置 -> 环境变量 -> 在系统变量里面找到path双击 )
3、将 git安装目录bin文件夹目录添加到步骤2打开的path的最后面,前面添加一个分号。
4、双击 bin 目录下的 git-credential-winstore.exe 文件,有个浮层,一般点击是按钮。
5、重启 git bash ,会有一个浮层让你输入用户名和密码。
6、完事
访问远程Git仓库可以用 SSH 方式和 https 方式,https 每次访问时都要输入密码。虽然可以通过将用户名和密码包含在远程地址中,或者用 git config --global credential.helper store 命令将登陆信息储存在本地,以此避免重复输入密码的麻烦,但都会造成一定安全隐患。
PS:启用 credential.helper store 会将密码以明文方式存储在.gitconfig文件同目录下的.git-credentials中。
git-credential-winstore全称是Windows Credential Store for Git,可以将https方式的Git登陆用户名和密码保存在Windows自带的凭据管理系统中,比credential.helper方式更加安全。
git-credential-winstore:http://gitcredentialstore.codeplex.com/
安装方法:
1、下载后解压文件后复制git-credential-winstore.exe 文件到git安装目录的bin目录里面
2、将 git 添加到环境变量。打开环境变量(计算机右键 - > 高级系统设置 -> 环境变量 -> 在系统变量里面找到path双击 )
3、将 git安装目录bin文件夹目录添加到步骤2打开的path的最后面,前面添加一个分号。
4、双击 bin 目录下的 git-credential-winstore.exe 文件,有个浮层,一般点击是按钮。
5、重启 git bash ,会有一个浮层让你输入用户名和密码。
6、完事
相关文章推荐
- 窃听
- 另一种办法突破上传类型限制
- ubuntu 12.04 无法连接无线网络驱动问题解决
- 黑客必须掌握的基本技能
- 黑客必须了解的网络知识
- AFNetworking+Nginx+HTTPS自签名服务器安全通信
- 抓包工具tcpdump和tshark
- 关于HTTPS
- java 网络传输
- 计算机网络---基础题目汇总四
- c# 使用sharppcap实现 网络抓包
- swift--Xcode7 使用Alamofire框架发送HTTP请求报错
- HTTP协议之基本认证
- http协议解析
- 【Web基础】HTTP长连接和短连接以及推送技术原理
- java发送http的get、post请求
- web服务器、应用服务器、http服务器区别
- android TCP 和 UDP总结(转)
- AJAX(XMLHttpRequest)进行跨域请求方法详解(三)
- AJAX(XMLHttpRequest)进行跨域请求方法详解(二)