Нет. вытащить из GitHub - PullRequest
       32

Нет. вытащить из GitHub

0 голосов
/ 20 октября 2011

Я пытаюсь вытащить или клонировать git-репо из моей радостной смарт-машины № 1 через шпаклевку.Я могу легко подключиться к своему серверу, но как только я напишу:

git pull git@github.com/accoutName/repo, я получу следующую ошибку:

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

Как мне найти мой ssh-ключ smartmachine для копирования и вставки его в настройках моей учетной записи github?

Спасибо.

Ответы [ 3 ]

1 голос
/ 20 октября 2011

Если вы хотите использовать ssh для извлечения репозитория, вам нужно добавить открытый ключ rsa вашего компьютера в вашу учетную запись github. Если вы можете создать его на своей умной машине, он должен работать. Вам не нужно использовать ssh, если вы не хотите читать и писать. Я полагаю, что GitHub предоставляет URL-адреса только для чтения вашей ведьме-репо, может быть лучшим решением.

Когда дело доходит до того, что вы должны развернуть на своей умной машине, это подтолкнуть к репо, настроенному на нем. Насколько я знаю, вы не можете развернуть его, вытянув его из другого репо.

EDIT: Некоторые ресурсы, которые очень помогут, будут http://help.github.com/ и http://wiki.joyent.com/display/node/Node.js+Home

0 голосов
/ 21 октября 2011

посмотрите в ~ / .ssh / id_dsa.pub или ~ / .ssh / id_rsa.pub и загрузите их в github.

0 голосов
/ 20 октября 2011

Рабочий процесс выглядит так:

git clone $REPO $DIR
cd $DIR
git remote add joyent $NODEURL
git push joyent

Не так:

ssh $NODEURL
git clone $REPO
...