【git】解决网络连接问题

这篇具有很好参考价值的文章主要介绍了【git】解决网络连接问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

ssh: connect to host github.com port 22: Connection timed out

$ ssh: connect to host github.com port 22: Connection timed out
fatal: Could not read from remote repository.
bash: ssh:: command not found
bash: fatal:: command not found

无效

检查网络:

curl -v https://github.com

telnet github.com 443

修改本地config,https://gist.github.com/Tamal/1cc77f88ef3e900aeae65f0e5e504794

解决
$ # This should also timeout
$ ssh -T git@github.com
ssh: connect to host github.com port 22: Connection timed out

$ # but this might work
$ ssh -T -p 443 git@ssh.github.com
Hi xxxx! You’ve successfully authenticated, but GitHub does not provide shell access.
$ # Override SSH settings
$ vim ~/.ssh/config

# Add section below to it
Host github.com
  Hostname ssh.github.com
  Port 443

$ ssh -T git@github.com
Hi xxxxx! You’ve successfully authenticated, but GitHub does not
provide shell access.

fatal: The current branch master has no upstream branch

$  git push
fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, use

    git push --set-upstream origin master

To have this happen automatically for branches without a tracking
upstream, see 'push.autoSetupRemote' in 'git help config'.

尝试推送(push)到远程仓库时,Git 发现当前的分支(在这个案例中是 master 分支)没有设置追踪的上游(upstream)分支。在 Git 中,上游分支是远程仓库中与本地分支相对应的分支,用于跟踪本地和远程之间的差异。

第一次克隆一个仓库时,Git 会自动设置默认分支(通常是 mastermain)的上游分支指向远程仓库中的相应分支。但如果您在本地创建了一个新的分支并希望推送到远程仓库,Git 需要知道这个本地分支应该关联到远程仓库中的哪个分支。在没有明确指定的情况下,Git 不会自动假设或创建一个远程分支,因此会显示这个错误,提示您需要明确设置上游分支。文章来源地址https://www.toymoban.com/news/detail-806708.html

  1. git push --set-upstream origin master
    1. 推送当前分支到远程仓库:它将 master 分支的内容推送到远程仓库(在这个案例中是名为 origin 的远程仓库)。
    2. 设置上游分支:它将远程仓库中的 master 分支设置为当前本地分支的上游分支。这样做之后,将来您在 master 分支上运行 git pushgit pull 时,Git 将知道该与哪个远程分支交互,而无需您再次指定。
  2. 自动为没有追踪上游的分支设置上游分支,可以配置 push.default 设置。
    1. git config --global push.default current
    2. 推送一个没有追踪上游的本地分支时,Git 将自动在远程仓库中创建同名的分支,并建立追踪关系。

到了这里,关于【git】解决网络连接问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 解决git无法连接gitHub问题

    事情的起因 我在使用git push我的项目时出现下面问题 fatal: unable to access ‘https://github.com/xxx.git/’: Recv failure: Connection was reset 或者 fatal: unable to access ‘https://github.com/xxx.git/’: Failed to connect to github.com port 443 after 21090 ms: Couldn’t connect to server 翻译过来就是无法连接到github 分析

    2024年02月03日
    浏览(38)
  • 生产环境部署与协同开发 Git

    目录 一、前言——Git概述 1.1 Git是什么  1.2 为什么要使用Git  什么是版本控制系统 1.3 Git和SVN对比 SVN集中式 Git分布式 1.4 Git工作流程  四个工作区域 工作流程  1.5 Git下载安装 1.6 环境配置  设置用户信息 查看配置信息 二、git基础 2.1 本地初始化仓库 ​编辑 2.2 文件的两种

    2024年02月06日
    浏览(39)
  • vscode连接linux虚拟机 环境配置和常见问题解决方案

    vscode连接linux虚拟机配置环境步骤 1、自己安装vscode ,傻瓜式安装,配置ssh插件 2、配置虚拟机 (1)确保自己的虚拟机上的ssh服务可用 打开虚拟机,在终端命令行上敲入:sudo apt-get install openssh-server 进行安装。(有的Ubuntu版本在系统安装好就已经自带了) (2)确定自己虚拟机

    2024年02月16日
    浏览(48)
  • 解决Ubuntu下无法连接无线网络的问题

    在Ubuntu操作系统下,有时候我们可能会遇到无线网卡无法正常联网的情况。本文将介绍一些常见的解决方法,帮助您解决这个问题。 检查无线网卡硬件 首先,确保您的计算机上安装了无线网卡硬件,并且已正确连接到主机。您可以通过查看计算机的设备管理器或者运行以下

    2024年02月03日
    浏览(33)
  • Git下载安装及环境配置,解决安装包下载慢问题(详细版)

    Git是我们平时开发都要用到的项目管理工具,虽然有网页版的Git网站,但是在本地安装Git后,可以直接使用命令语句来进行项目的上传与克隆。还是非常方便的。 今天就来介绍下Git的下载。 1、首先在浏览器中搜索Git,进入到Git的官方下载界面 或者直接复制下面这个链接。

    2024年02月03日
    浏览(33)
  • VMware配置环境(安装运行问题)及系列dns端口网络类型IP远程连接学习之(详谈8000字)

    下载VMware安装包 在下载好VMware安装包之后双击运行 接受条款 关闭VMware自动更新 勾选快捷键方式 安装VMware安装 输入许可证(有需要私信小编) 安装完成 重启电脑即可 最终成功界面: 选择自定义 处理器容量为1 每个处理器的内核为1 内存不能小于1否则用不了 内存最少给 1G

    2024年04月16日
    浏览(24)
  • 电脑ADB连接手机的方式&通过网络无法adb连接手机的问题(已解决)

    首先电脑要下载adb工具,将压缩包解压到C盘:https://download.csdn.net/download/qq_43445867/87975072 打开手机USB调试;PC端安装手机USB驱动。 1.打开DOS命令窗口,进入adb文件夹,输入adb.exe devices回车列出设备列表 2.输入adb -s 611AZ***** shell连接自己的设备 找到当前手机的IP地址,一般都在“

    2024年02月14日
    浏览(52)
  • 如何解决无线网络连接ip冲突或无效的问题

    所谓无线网络,既包括允许用户建立远距离无线连接的全球语音和数据网络,也包括为近距离无线连接进行优化的红外线技术及射频技术,与有线网络的用途十分类似,最大的不同在于传输媒介的不同,利用无线电技术取代网线,可以和有线网络互为备份。 在我们用无线网络

    2024年02月05日
    浏览(33)
  • 云原生环境该怎样解决网络安全问题

    随着云计算逐渐迈向成熟阶段,云原生技术以其“生在云上、长在云上”的核心理念,被普遍认为是云计算未来十年发展的关键方向。该技术不仅能够有效破解传统云实践中所面临的应用升级缓慢、架构臃肿、迭代效率低下等难题,更为业务创新注入了强大的动力。 云原生技

    2024年04月27日
    浏览(25)
  • 摩托罗拉手机连接Wifi后提示“网络受限”问题的解决!

    因为我们所做的是墨西哥业务,使用国内手机有时候无法模拟国外出现线上的bug,所以从墨西哥寄回国内的摩托罗拉的手机进行测试,连接WiFi后会提示\\\"无法连接互联网\\\",搞了很长时间后来发现它是先去访问了谷歌的服务器,由于墙的原因访问不了,所以提示\\\"无法连接\\\"(导

    2024年02月09日
    浏览(150)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包