проблема клонирования git с copssh

Используя copssh, я настроил свой собственный git-сервер с ОС Windows 2012.
И я создал один репозиторий git.
Каталог репозитория git

Как вы можете видеть на изображении, есть один git-репозиторий с именем «vacationsabroad.git».

На моем локальном компьютере я собираюсь клонировать этот репозиторий. Поэтому я использую следующую команду.

 git clone administrator@myserverip:/cygdrive/c/cossh/home/admin/git/vacationsabroad.git

Но я получил фатальную ошибку:

фатальный: '/cygdrive/c/cossh/home/admin/git/vacationsabroad.git' не является репозиторием git фатальный: не удалось прочитать из удаленного репозитория.

Пожалуйста, убедитесь, что у вас есть правильные права доступа и репозиторий существует.

Окно ошибки

Как я могу решить эту проблему?


person Talent Developer    schedule 19.02.2017    source источник


Ответы (1)


При использовании сервера copssh и git, возможно, вам придется использовать следующую команду.

To check out a repository: git clone {username}@{servername}:{repodriveletter}:/{repopath}

Таким образом, ваша команда может быть такой.

git clone administrator@myserverip:c:/cossh/home/admin/git/vacationsabroad.git

Надеюсь, это поможет вам. Если это не сработает, пожалуйста, дайте мне знать.

person Andrew Li    schedule 19.02.2017
comment
также не забудьте поставить кавычки, если в вашем пути есть пробелы. - person Stavm; 19.02.2017