解决AndroidStudio 提交代码到github失败的问题

在将程序push到github的时候,失败了,开始的原因是因为AndroidStudio上登录的github账号过期了,需要重新登录,登录的时候要以token的方式,那么首先就要去github上面获取这个token,获取的流程如下:

1、在github右上角找到当前登录账号的头像,点击边上的倒三角展开,选择下面的Swttings选项

 2、进入页面后,左侧下方找到Developer settings选中

 3、左上方 选择Personal access tokens 个人访问的token,之后右上方选择Generate new token生成一个新的token

 4、Note自己随意设置一个名字,Expiration可以选择设置这个token的过期时间,Select scopes选择使用范围,一般全选就可以,也可根据实际需要 选择

 我使用的是全选,但是后面就又遇到了问题,在这里先防范一下,就是最后一项ssh_signing_key选中导致的,我这个是将ssh_signing_key这项取消选中就好了。

获取到token后登录成功,提交程序后报错提示OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10053,然后网上找了一些解决办法,好多解决方案都是通过下面的命令来处理

git config --global --unset http.proxy

git config --global --unset https.proxy

git config http.sslVerify "false"

git config --global http.sslVerify "false"

这些都是去解决代理  SSL等问题。

我尝试过这些方式之后还是失败的,然后又去测试一下与github上项目地址的连接是报错的

Failed to connect to github.com port 443

之后我找到了github上面获取token的时候的设置

 之前的全选中的,最下面一项是有关ssh的,

Full control of public user SSH signing keys
完全控制公共用户的SSH签名密钥

Write public user SSH signing keys
编写公共用户SSH签名密钥

Read public user SSH signing keys
读取公共用户SSH签名密钥

把这项取消,更新token

之后再pull或push项目程序便成功了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

时代新人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值