关于GitHub客户端 authentication failed的解决办法

网上的各种方法都试过了, 包括去控制面板删除钥匙串, git bash删除登陆缓存,repo远程连接 https ssh 互相切换,包括重新登录, 还是没有解决。
偶然尝试将repo的url中加入用户名和密码,
关于GitHub客户端 authentication failed的解决办法
https://用户名:密码@github.com/bestksl/xxx.git

问题解决!