git使用git-credential-winstore保存https访问密码

使用 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、完事

    原文作者:破男孩
    原文地址: https://www.cnblogs.com/ayseeing/p/5000380.html
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞