(诊断)解决GitHub使用双因子身份认证“Two-Factor Athentication”后无法git push 代码的“fatal: Authentication failed for ...”错误

摘要:
GitHub采用双因素认证后,gitpush时需要填写用户名和密码。用户名是在GitHub上申请的用户名,但密码不是正常登录GitHub的密码。一旦采用双因素身份验证,您需要在登录GitHub时输入用户名和密码以及即时验证码,这可以为Git帐户提供双重安全。然而,gitpush永远无法推送到远程回购。它总是提示身份验证错误:“fa

  在GitHub上采取双因子身份认证后,在git push 的时候将会要求填写用户的用户名和密码,用户名就是用户在GitHub上申请的用户名,但是密码不是普通登录GitHub的密码。

  一旦采取双因子身份认证,登录GitHub的时候既需要输入用户名和密码,还需要输入一个即时的验证码,这样可以对Git账户提供双重的安全保障。但是git push 却怎么也没法推送到远端repo,总是提示身份认证错误:“fatal: Authentication failed for ...”

  查了很多国内的解决方案,只有一个在评论里提及了一下GitHub的two-factor authentication,但是具体怎么做还是没有说。

  没办法,还是得依靠Google,终于在StackOverflow中找到了提示,如果你启用了GitHub的双因子身份认证,那么你在push代码前需要提供的是一个token而不是你平时登录的密码,这个token的获得方式在GitHub中有详细记录,下面是链接,如果有遇到类似错误的Git用户,希望本文能够帮助到你。

  “Creating an access token for command-line use”

  为了防止链接作废,下面是操作截图:

  (诊断)解决GitHub使用双因子身份认证“Two-Factor Athentication”后无法git push 代码的“fatal: Authentication failed for ...”错误第1张

免责声明:文章转载自《(诊断)解决GitHub使用双因子身份认证“Two-Factor Athentication”后无法git push 代码的“fatal: Authentication failed for ...”错误》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇google下载安装油猴SAP ABAP RFC接口通用日志工具:abap fm logger下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

T420s成功加装固态硬盘(SSD)

目的为了提高系统和常用工具的启动速度,在ThinkPadT420s光驱中添加了一个固态磁盘。将SSD安装到硬盘机架:将硬盘机架附带的四个塑料螺钉拧入SSD侧面,以将SSD固定在硬盘机架中。京东推荐的坏东西与T420不匹配。启动后无法识别SSD。将T420s更换为第一个可以正确识别的硬盘。结论ThinkPadT420s的光驱支持SSD安装,而原始的机械硬盘安装...

window10设置开机自启动exe的三种方式(亲测有效)

组策略提供了操作系统、应用程序和活动目录中用户设置的集中化管理和配置。)新建一个文件名为“gpedit.txt”的txt文本文档,文本中写入以下内容:@echooffpushd"%~dp0"dir/bC:WindowsservicingPackagesMicrosoft-Windows-GroupPolicy-ClientExtensions-Package...

阿里云oss对象存储在vue中的使用

阿里云对象存储OSS(ObjectStorageService)是阿里云提供的海量、安全、低成本、高持久的云存储服务。阿里云oss对象存储是阿里云提供的海量、安全、低成本、高持久的云存储服务,包括服务端加密、客户端加密、防盗链、IP黑白名单、细粒度权限管控、日志审计、WORM特性等。满足企业数据安全与合规要求多线BGP骨干网络。...

html2canvas踩坑日记

在html2canvas<html2canvas(document.querySelector(“#capture”)).then(canvas=>{document.body.appendChild(canvas)});//图片地址是文档。身体appendChild(画布);...

ubuntu的ufw如何开放特定端口?

ubuntu的ufw是如何打开特定端口的?1.安装sudoapt getinstallufw2.启用sudoufwenable以默认情况下禁用外部访问sudoufwdefaultdeny 3.查看状态sudoufwstatus4.添加端口sudoufwallow80805。删除端口sudoufwdeleteallow808080806。允许特定源的IP地址从...

移动端媒体查询的一些尺寸参考

device-width是设备实际的宽度,不会随着屏幕的旋转而改变,因此并不适合开发响应式网站。比如iphone5s的屏幕分辨率宽为640,由于retina显示策略,当scale设置为1的时候,对应的media中取到的width为320,当scale设置为0.5的时候,width为640,而device-width始终是320。总结1.device-widt...