git实现免密push

网上有很多关于如何使用ssh实现git push的时候免密操作的,大致方法就是把公钥上传到git服务器上,自己电脑上保存好私钥。但是由于项目组的git服务器的操作系统是windows,在安装git服务器的时候并未配置ssh这个功能。那么如何走https来实现某个特定仓库push的时候的免密登录呢?

实现方式比较简单,只需要在项目根目录输入

git config credential.helper store

然后再

git pull

这个时候终端会提示你输入用户名和密码,这次密码输入之后,再使用git pushgit pull的时候,终端就不会再向你询问密码了。

当你修改了密码的时候,终端同样使用

git config credential.helper store

git pull

做更新操作。