I want to use Google Repo. I followed Harrow's blogpost to set it up. They use <remote name="origin" fetch=".." />

My Repo manifest is in [email protected]:company/mysubgroup/manifest.git

The repositories I want to manage with Repo live in a Gitlab subgroup, with URLs of the form [email protected]:company/mysubgroup/myrepo.git.

repo sync can't find the repositories:

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

Do I need to change the fetch attribute? How can I check which URL repo tries to clone?

1 Answer 1


The problem was not the subgroup but access via ssh instead of https. Changing the remote's fetch to ssh://[email protected]/company works. (note the / instead of :)

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .