невозможно чдир или нет мерзавец архив - PullRequest
1 голос
/ 06 июля 2011

Я пытаюсь настроить свой первый git-сервер, и у меня возникают проблемы с клонированием на локальный компьютер.

На сервере я сделал следующее

cd /var/www/html/
mkdir my-first-repo
cd my-first-repo
touch file1.txt
git init
Initialized empty Git repository in /var/www/html/my-first-repo/.git/

Затем намоя локальная машина, если я ввожу следующее

git clone root@myserver:my-first-repo/.git

Я получаю следующие сообщения об ошибках

fatal: 'my-first-repo/.git': unable to chdir or not a git archive
fatal: The remote end hung up unexpectedly

root имеет доступ по ssh, поэтому я ожидал, что он будет работать нормально.

Любые предложения о том, как это исправить было бы здорово?

Спасибо

1 Ответ

3 голосов
/ 06 июля 2011

Не добавляйте .git, т.е. делайте это так:

git clone root@myserver:my-first-repo

РЕДАКТИРОВАТЬ: Подождите ... вы создали репо на HTTP-сервере и попытайтесь получить к нему доступ через SSH,Это плохая идея, но тогда это должно сработать:

git clone root@myserver:/var/www/html/my-first-repo

myserver:my-first-repo направляет вас на $HOME/my-first-repo.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...