Я хочу использовать Google Repo. Я последовал за постом Харроу, чтобы настроить его. Они используют <remote name="origin" fetch=".." />

Манифест моего репо находится на git@gitlab.com:company/mysubgroup/manifest.git

Репозитории, которыми я хочу управлять с помощью Repo, живут в подгруппе Gitlab с URL-адресами в форме git@gitlab.com:company/mysubgroup/myrepo.git .

repo sync репозитория не может найти репозитории:

Fetching project hardware_launch.git
GitLab: The project you were looking for could not be found.
fatal: Could not read from remote repository.

Нужно ли менять атрибут fetch ? Как я могу проверить, какой URL-репозиторий пытается клонировать?

1 ответ1

0

Проблема была не в подгруппе, а в доступе через ssh вместо https. Изменение fetch пульта на ssh://git@gitlab.com/company работает. (обратите внимание на / :

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .