github连接超时、提交(push)代码失败解决方案

这篇具有很好参考价值的文章主要介绍了github连接超时、提交(push)代码失败解决方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 设置Git的user name和email(默认已安装Git)

git config --global user.name "yourname"
git config --global user.email "youremail"

2. 生成SSH密钥

查看是否已经有了ssh密钥:cd ~/.ssh
如果没有密钥则不会有此文件夹,有则备份删除
生成密钥:
ssh-keygen -t rsa -C458079442@qq.com”
按3个回车,密码为空。
Your identification has been saved in /home/tekkub/.ssh/id_rsa.
Your public key has been saved in /home/tekkub/.ssh/id_rsa.pub.
The key fingerprint is:
………………
最后得到了两个文件:id_rsa和id_rsa.pub
添加密钥到ssh:ssh-add 文件名,需要之前输入密码.

3. 登陆github系统

点击右上角的 Account Settings>SSH Public keys —> add another public keys

把你本地生成的密钥复制到里面(key文本框中), 点击 add key 就ok了

注意:在github上添加ssh密钥,这要添加的是“id_rsa.pub”里面的公钥。

github push超时,github,git,java

4. 接着打开git ,测试连接是否成功

   $ ssh -T git@github.com

如果提示:Hi defnngj You’ve successfully authenticated, but GitHub does not provide shell access. 说明你连接成功了

打开https://github.com/,在设置中添加密钥

测试:ssh git@github.com
The authenticity of host ‘github.com (207.97.227.239)’ can’t be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added ‘github.com,207.97.227.239(RSA) to the list of known hosts.
ERROR: Hi tekkub! You’ve successfully authenticated, but GitHub does not provide shell access
Connection to github.com closed.

测试成功就可以push code了.文章来源地址https://www.toymoban.com/news/detail-517048.html

到了这里,关于github连接超时、提交(push)代码失败解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • github连接失败Host key verification failed.解决方案

    之前一直用的gitee协同协作,然后再最近一次云计算项目中团队使用的是github进行协作,但是按照常规步骤再GitHub上配置了ssh密钥后,却依然显示连接失败,无法推送和拉取代码,克隆仓库也是报错拒绝。具体报错信息如下: 一开始我一直是觉得问题可能是出在了gitee和gith

    2024年02月03日
    浏览(52)
  • 解决GitHub push失败问题(使用加速软件)

    1、问题介绍 使用Idea中的Git工具向Github中上传代码,总是出现各种问题,也游览了各种解决方案,但是都不行。 在使用某加速软件进行FanQiang时,可以正常访问,但是在上传代码时总出现各种问题 2.1 代理查询 首先我们需要知道自己使用设置了代理,在CMD中输入以下命令进行

    2024年02月07日
    浏览(45)
  • Git拉取_推送代码报错连接超时:Failed to connect to github.com port 443_ Timed out解决方法

    在使用git拉取或推送代码的时候提示443超时的错误,造成这个问题的原因通常是你的电脑使用了VPN网络代理,比如使用了clash 解决方法是需要配置http代理 以windows电脑为例 打开设置网络代理 选择代理 打开命令行工具输入下面的命令配置http代理,IP地址和端口号就是在设置中

    2024年01月20日
    浏览(72)
  • git中git push origin master推送远程操作失败,报错解决方案

    报错图片如下所示: 解决方案: 使用下面代码进行本地与远程仓库的链接: 链接完成之后就会输出: fatal: remote origin already exists. 链接完成之后就需要使用 git branch 查看一下你所处是哪个分支上面 查看是否是要你要合并的那个分支使用 git merge 分支 进行合并 查看完成,这个时候不

    2024年02月05日
    浏览(52)
  • 彻底解决 Github 连接超时问题

    出现以下内容说明成功了: 找到生成的文件: Windows路径: C:Users用户名/.ssh Linux路径: /root/.ssh 添加成功后,在本地执行命令: ssh -T git@github.com 来验证是否关联成功。 如果看到: Hi xxx! You’ve successfully authenticated, but GitHub does not provide shell access. 说明关联成功。 如果没有

    2024年01月23日
    浏览(49)
  • ElasticSearch|ES 连接超时及创建连接失败问题定位过程记录

    socket.timeout:等待源端服务器响应超时 ConnectionRefusedError:尝试创建连接被拒绝 ES 集群中某个节点的 ES 主进程被杀(由于服务器内存不足导致),导致该节点 ES 重新拉起,报 “尝试创建连接被拒绝”; ES 集群中某个节点的服务器内存不足,导致该节点 ES 的 cache 被清空,E

    2024年02月04日
    浏览(53)
  • 关于【Git】push失败与使用小乌龟(TortoiseGit)时的一些报错解决方案

    原因.小乌龟没有设置git路径,解决如下 将红框标注的地址改为自己的git安装地址即可。 原因是设置了全局代理没有清除 如果依然出现该错误 重新push即可。 一些刚学习vs的用户们可能会不熟悉界面,打开了一些不该打开的应用,vs自带的git即使如此,他会和自身安装的GIt与

    2024年02月08日
    浏览(64)
  • git提交到远程仓库 Git HEAD detached from origin(冲突解决后无法正常push) 问题的解决方案

    目录 一、Git提交代码的流程 二、将本地项目发布到gitee上 将本地代码库与远程代码库相关联 强制把远程仓库代码拉取到到当前分支上面。ps:如果仓库为空这一步可以跳过 三、git提交代码--修改提交的地址 四、获取密钥 Git HEAD detached from origin(冲突解决后无法正常push) 问题

    2024年02月03日
    浏览(69)
  • 调用OpenAi出现连接超时的解决方案

    在向https://api.openai.com/v1/completions发起http请求之前,使用java.net包下面的Proxy进行代理。 代码如下: connection.setRequestProperty(\\\"Authorization\\\", \\\"Bearer \\\" + openAiApiKey); connection.setRequestProperty(\\\"Content-Type\\\", \\\"application/json\\\"); 我在使用的时候忘记设置了Content-Type,结果一直报错,后面反复观看

    2024年02月11日
    浏览(49)
  • Git因文件过大导致提交失败解决方案

    git推送到远程时因个别文件过大导致推送失败 Gitee托管平台对不同套餐的用户采用了不同的配额限制,详情可查阅Gitee产品文档 1、查看超出限额的大文件 命令如下,其中 557b10ce603309c9a25c0e3924ce3d681104f18c 为错误信息中给出的文件的哈希值 2、查看提交记录 使用 git log 命令可查

    2024年04月08日
    浏览(88)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包