Клонирование Git хранилища локально - PullRequest
13 голосов
/ 09 февраля 2011

Я только что создал git-репозиторий на своем iMac под учетной записью пользователя git и теперь хочу клонировать его из моей основной учетной записи на том же компьютере.Я создал свой ключ SSH и добавил его в файл .ssh / authorized_keys.Однако при повторном входе в систему с использованием моей основной учетной записи я получаю следующее сообщение об ошибке:

Отказано в доступе (publickey) неустранимо: удаленный конец неожиданно зависает

Теперьмне, и при поиске в Интернете кажется, что мой открытый ключ неверен.Я создал его дважды и все еще получаю ту же проблему.

Ответы [ 2 ]

34 голосов
/ 09 февраля 2011

Вам вообще не нужен ключ ssh.Сделайте все файлы доступными для чтения и просто клонируйте полный путь.Другими словами, сделать

$ git clone /path/to/repo
13 голосов
/ 09 февраля 2011
git clone /path/to_repository  /path/to_where_you_want_it_cloned

Убедитесь, что у вашей основной учетной записи есть разрешения на копирование в / из ваших учетных записей.

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