Git支持两种地址访问方式,一种是:使用ssh协议,另一种是:使用http协议
  今天在部署Git服务器拉取和上传代码是出现了以下问题ssh: connect to host gitlab.domain.com port 22: Operation timed out。由此可以看出这是因为git在连接时使用了ssh协议默认的22端口,但是在实际工作中我们大多服务器都不会使用22端口,会指定一个特定的端口,那么解决上述报错就有以下两种方式:

  • 在执行git命令时指定当前端口
    例:git clone ssh://git@domain.com:1212/root/Projects/Myproject.git
  • 修改本地配置文件
    vim ~/.ssh/config
Host gitlab.com
hostname gitlab.domian.com
port 1212

使用这两种方式就可以解决上述报错了。

转载于:https://www.cnblogs.com/Cherry-Linux/p/8664213.html

GitLab使用自定义端口相关推荐

  1. 如何使用自定义端口运行 Flutter Web

    如何使用自定义端口运行 Flutter Web 默认情况下,每次在localhost上启动 Flutter web 时,它都会有一个不同的端口.但是,在某些情况下,您需要设置一个固定端口(例如,当您想 ...

  2. 记一次telnet自定义端口不通(阿里云平台)

    防火墙关闭 设置自定义端口6000,netstat -an|grep 6000服务存在 服务器本地:#telnet ip 6000正常 外网:telnet 外网ip 6000无法访问 排查过程: 阿里 ...

  3. 阿里云ECS服务器自定义端口无法访问问题记录

    记住阿里云ECS服务器有个安全组!!! 购买了阿里云服务器的时候,购买界面那里是可以勾选默认的几个端口是否开启的,服务器默认勾了22端口,使用户能登录服务器. 当我们在服务器里面配置nginx,开启自 ...

  4. tailscale自建derper服务器中转,使用自定义端口

    使用自定义端口需要自己有域名 并且申请了SSL证书,域名没有进行备案的化 云服务器80会被劫持 443端口会被封禁!!!这就是为啥百度云 腾讯云 和阿里云 国内云服务器厂商无法安装官方脚本搭建成功的原 ...

  5. Docker部署Gitlab,http端口不用80的解决方法

    虚拟机中的端口:80被占用了,所以需要用其他的端口代替 解决办法: web:image: 'gitlab/gitlab-ce:latest'restart: alwayshostname: '146. ...

  6. gitlab修改ssh端口

    在本地虚拟机中搭建gitlab服务器,因为网络原因只能使用nat模式将gitlab服务端口映射到本地,gitlab的22端口不能使用,所以需要修改gitlab的ssh端口 分类: Git 环境 cen ...

  7. linux 设置git ip,centos7安装gitlab并更改端口IP地址

    1.在防火墙里开放http跟ssh端口 yum install curl openssh-server openssh-clients postfix cronie -y ​ service post ...

  8. GitLab 查看服务器端口地址忘记管理员密码

    查看服务器地址 Centos 7.5 vim /etc/gitlab/gitlab.rb 获取&修改超级管理员root的密码 切换目录: cd /opt/gitlab/bin 执行命令 开始初 ...

  9. gitlab 修改ssh端口

    修改步骤 1 2 3 4 5 6 7 8 1.修改/etc/gitlab/gitlab.rb [gitlab.yml中的配置会被这个给覆盖]  //在后面修改自己的ssh端口  gitlab_rail ...

最新文章

  1. 如何正确处理Android6.0+的运行时权限申请
  2. Goolg Chrome 插件开发--Hello world
  3. 第八周项目实践6 KMP算法(串的模式匹配)
  4. Cygwin,Nutch安装配置,检验是否正确(对网友守望者博客的修改---在此感谢守望者)1
  5. 西南交通大学计算机基础实验,西南交通大学实验教学平台-关于
  6. 做一个关于我和她微信聊天记录的爱心词云图
  7. html php上传图片验证判断,HTML_PHP实例:上传多个图片并校验的代码,单张的图片上传是不复杂的, - phpStudy...
  8. 用C语言实现面向对象的开发
  9. 如何制作macOS Monterey启动U盘
  10. Spring框架工作原理
  11. Hbase的MapReduce(Hbase权威指南)+ BulkLoad导入HBase
  12. VC2012安装Opengl开发环境
  13. python使用Speech_Recognition实现普通话识别(一)
  14. 计算机休眠模式是关机吗,电脑中的待机、休眠、睡眠和关机状态的区别。
  15. 找到所有数组中消失的数字_【一点资讯】千万程序员的呼声:面试如何拿到大厂Offer?这份阅读量超过11W+的算法刷题宝典请你原地查收 www.yidianzixun.com...
  16. 安装opensuse的笔记-重庆linux开源组织
  17. WIN8 与WIN7的64位及32位 分别对Legacy BIOS+MBR和UEFI+GPT两种启动方式和分区架构下的安装可行性分析
  18. STM32CubeMX(stm32F030C8T6) 之RTC闹钟唤醒停机模式-STM32开发实战 (2)
  19. 互联网金融四大暴富机会:P2P 征信 支付 供应链金融
  20. 关于echarts图中的柱状图添加横线问题

热门文章

  1. maven项目project facets中是2.3调整为3.0的解决办法
  2. Mysql-linux下密码修改,忘记密码修改,超级管理用户修改
  3. 探秘腾讯Android手机游戏平台之不安装游戏APK直接启动法
  4. 自定义MIME类型支持FLV的相关设置
  5. C# GDI+编程(二)
  6. VBS递归遍历文件夹
  7. Mysql总结(二)
  8. monkeyrunner环境配置
  9. 推荐一本书给大家《不懂带人 你就自己做到死》
  10. 【问题收集·中级】关于XMPP使用Base传送图片