【问题标题】:How to perform ssh to gitlab如何执行 ssh 到 gitlab
【发布时间】:2014-06-19 23:36:19
【问题描述】:

我正在尝试为我的项目设置 gitlab。我在 gitlab 中有我的 ssh 密钥设置,我想 ssh 到我的项目。我从 gitlab 获得了 ssh 链接

git@git.calculator.com:calculator/engineering.git

但是,当我尝试在终端中ssh git@git.calculator.com:calculator/engineering.git 时,我得到了

ssh: Could not resolve hostname git@git.calculator.com:calculator/engineering.git: nodename nor servname provided, or not known

我从 gitlab 获得了 ssh 链接,但我不确定为什么我不能 ssh 到它。谁能帮我解决这个问题?非常感谢!

【问题讨论】:

    标签: version-control gitlab


    【解决方案1】:

    你没有 ssh 到一个完整的 ssh url。

    您可以检查ssh git@git.calculator.com 以查看您是否(可能是非交互式)ssh 访问权限。

    但是 GitLab 提到的 ssh url 是用于克隆的(正如我提到的,例如,在“Can't clone gitlab's repo via ssh, via http - OK”中):

    git clone git@git.calculator.com:calculator/engineering.git
    cd engineering
    git log
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-17
      • 1970-01-01
      • 2017-04-01
      • 1970-01-01
      • 2019-06-09
      • 2015-07-17
      • 2017-11-19
      • 2020-07-09
      相关资源
      最近更新 更多