1

我在端口 2222 上为 ssh 配置了一个私有 gitlab 服务器

我的 golang 项目正在使用 glide 进行依赖管理,有时会从私有服务器导入其他项目

我的项目的 URL 如下所示:

ssh://git@gitlab.myserver.com:2222/group/project.git

我在 go 中的导入行看起来像这样:

import gitlab.myserver.com/group/project/package

我知道我可以在 glide.yaml 中设置确切的 repo URL,但我想将机器配置为使用正确的地址。

我读过你可以使用这样的命令:

git config --global url."..." insteadOf.".."

我不确定如何使用它。我还看到您可以配置 ssh (~/.ssh/config) 以重定向到正确的 URL。

我还没有设法使它工作。我怎样才能做到这一点?

4

0 回答 0