问下大家公司有没有用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
有没有用过的?

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 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年前 评论

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