You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Git未使用自定义Origin端口,回退到22端口导致连接失败

Git Push 连接端口错误的解决方法

问题原因

你配置的远程仓库URL是git@gitea.kong:8088/dusan.work/portfolio.git,但Git尝试连接22端口而非8088端口,核心原因是scp风格的URL格式中,冒号后的内容默认被解析为仓库路径,而非端口号,只有ssh://开头的标准SSH URL才会将冒号后的数字识别为端口。

解决方法

方法一:修改远程URL为标准SSH格式

执行以下命令更新远程仓库地址:

git remote set-url origin ssh://git@gitea.kong:8088/dusan.work/portfolio.git

完成后重新执行git push即可。

方法二:通过SSH配置文件指定端口

在本地SSH配置文件中为目标主机绑定默认端口:

  1. 打开对应路径的SSH配置文件:
    • Linux/macOS:~/.ssh/config
    • Windows:C:\Users\<你的用户名>\.ssh\config(文件不存在则直接新建)
  2. 添加以下配置内容:
Host gitea.kong
  HostName gitea.kong
  User git
  Port 8088
  1. 保存文件后,保持原远程URL不变,直接执行git push就会自动使用8088端口连接。

内容的提问来源于stack exchange,提问作者Dusan Gligoric

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 08:36:37