Git GCM密码管理

    Git-Credential-Manager-for-Windows安装完成后,执行如下命令检查是否启用GCM来管理密码:

git config --system credential.helper

   如果返回值是manager,表示已启用GCM。如果不是,可以使用下面的命令进行设置:

git config --system credential.helper manager

   设置完成后GCM会自动使用Windows的凭证管理来进行密码的管理,你只需在第一次访问时需要输入密码,以后的访问无需再输入密码。

   设置完GCM后,如果你更改了远程服务器端的用户密码,会提示如下错误:

D:\git>git pull
remote: HTTP Basic: Access denied
fatal: Authentication failed for 'http://xxx.xxx.com/git.git'

   这是因为远程密码更改后,无法使用本地保存的凭证来进行验证。要解决这个问题,可以使用以下两个方法:

   一、先执行如下命令:

git config --global credential.interactive Always

   当再次执行pull或push会弹出认证框,填入正确的认证信息后,执行如下命令:

git config --global credential.interactive Auto

    二、打开“控制面板-->用户账户-->管理您的凭据”,在这里可以删除已自动保存的凭据或者直接修改密码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值