问下大家公司有没有用gitlab.公司名称.com作为仓库的,为啥我拉取代码用ssh方式报错呢

我用http方式克隆是可以的,但是用ssh方式的时候就报以下错误,我已经通过在我自己电脑上ssh-keygen -t -C生成过密钥,并且已经放上去了,还是报错。
Cloning into ‘new’…
ssh: connect to host gitlab.new.com port 22: Connection timed out
fatal: Could not read from remote repository.

Please make sure you have the
有没有用过的?

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 7

服务器的22端口没开吧。ssh得用22端口

2年前 评论

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

这提示超时了,网络还没通呢,还没到检查密钥那一步

首先尝试确认下端口可以访问

2年前 评论
donggan (楼主) 2年前
小李世界 2年前

HTTP 是80 端口 , SSH 是22端口

检查服务器的 22 端口

2年前 评论

检查下 22 端口, 和权限

我的是类似这样的,需打开 2222 端口,git 用户读写权限,ssh 密钥

git clone git@git.xxx.com:2222/name/xxxx.git

2年前 评论

私有的地址需要代码设置 gitlab 令牌

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!