Почему Gitolite указывает "недопустимое имя репо" на клоне?

Я пытаюсь клонировать репо с моего сервера под управлением Gitolite, но он выдает ошибку:

$ git clone ssh://git@git.example.com:1234/users/me/foo
Cloning into 'foo'...
FATAL: invalid repo name: 'users/me/foo'
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Тем не менее, я знаю, что репо существует, потому что ssh -p 1234 git@git.example.com info дает:

hello me, this is git@git.example.com running gitolite3 v3.6-16-g4fefd3f on git 1.7.10.4

 R W    users/me/foo

Я даже скопировал / вставил имя репо из этого вывода, так что я знаю, что не ошибся.

Я делаю это из Git Bash на Windows 8.

Почему это происходит, и как я могу это исправить?

1 ответ

Решение

Похоже, меня снова поразили непечатные персонажи.

Как можно обнаружить в моем вопросе, есть некоторый непечатный символ (который я не смог определить) непосредственно перед users, что вызывает ошибку.

После удаления я смог успешно клонировать репо.

Другие вопросы по тегам