Glide с приватным репо и другим ssh портом - PullRequest
0 голосов
/ 02 мая 2018

У меня есть частный сервер gitlab, настроенный для ssh на порт 2222

Мой проект golang использует glide для управления зависимостями, иногда импортируя другой проект с частного сервера

URL моих проектов выглядит примерно так:

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

Мои строки импорта в go выглядят примерно так:

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

Я знаю, что могу установить точный URL-адрес репо в glide.yaml, но я хотел бы настроить машину на использование правильного адреса.

Я читал, что вы можете использовать такую ​​команду:

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

Хотя я не уверен, как это использовать. Я также видел, что вы можете настроить ssh (~ / .ssh / config) для перенаправления на правильный URL.

Мне пока не удалось заставить его работать. Как я могу это сделать?

...