Gitlab的实例域是什么?

时间:2019-05-08 04:52:46

标签: git gitlab

我正在尝试按照页面here中间的说明测试是否正确添加了我的SSH密钥。

  

要测试是否正确添加了SSH密钥,请运行以下命令   终端中的命令(将gitlab.com替换为GitLab的   实例域):

ssh -T git@gitlab.com

但是,我不知道我的“ Gitlab实例域”指的是什么。我在网上搜索了其他内容,但找不到任何相关内容。

4 个答案:

答案 0 :(得分:2)

如果您在gitlab.com上使用Gitlab,则域为gitlab.com,因此应运行ssh -T git@gitlab.com

答案 1 :(得分:1)

Gitlab可以在本地安装,因此Gitlab实例就是在本地运行的。例如,如果一个人在gitlab.example.net上运行Gitlab实例,则该域为gitlab.example.net,而ssh命令为ssh -T git@gitlab.example.net

对于位于gitlab.com的Gitlab,命令为ssh -T git@gitlab.com

答案 2 :(得分:1)

这不是真正的定义,但是在同一页面下面的一节中,您可以找到文件〜/ .ssh / config的示例

Content-Length

将“实例”的概念与“私人”和“公司”的概念联系起来。这不是万无一失的提示,但至少它引入了明显不同于GitLab.com的某些内容。

答案 3 :(得分:1)

如果您的git(或gitlab)存储库类似于https://a.b.com/abc/abcd,则 首先,您使用ssh克隆(添加了公共ssh密钥后)回购,然后使用ssh -T git@a.b.com进行测试。就是这样!