当前位置:   article > 正文

解决配置双重认证后提示“未对git remote进行身份认证”问题_vscode fail to authenticate to git remote

vscode fail to authenticate to git remote

快速解决

开启了双重认证就没法用密码 push 了,需要使用 token 代替密码,到 settings 里:
在这里插入图片描述
进入 developer settings:
在这里插入图片描述
申请一个 token:
在这里插入图片描述
权限选择前面的就够用了:
在这里插入图片描述
之后得到一个 token 串,好好保存,因为这个 token 只会在这个页面出现一次。

拿着这个 token 就可以代替密码在 push 要输入密码时把这个 token 粘贴进去代替密码就可以推送了。

注:如果实在是丢失了这个 token ,到 token 设置里把这个 token 重置一下就可以:
在这里插入图片描述

vscode 配置

每次把 token 复制过来粘贴太麻烦,要不就配置上 Windows 全局凭证,要不就使用 vscode 。

注意这个选项要打开(默认是打开的),这个选项在旧版 vscode 是没有的,要是用新版 vscode:
在这里插入图片描述

之后点击推送的时候会提示是否要配置 Github 账号,点击 Allow,在网页授权,如果授权失败,点击一下在下面状态栏显示的:“Github 正在登陆中…”,然后把 token 粘贴进去手动授权就可以。

vscode 的默认授权方式是不需要去申请 token 的,会自动授权,只有网页自动授权失败时才需要申请 token 手动授权。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/134561
推荐阅读
相关标签
  

闽ICP备14008679号