git error on push: "fatal: Remote end неожиданно зависает" - PullRequest
1 голос
/ 10 декабря 2010

У меня есть dreamhost учетная запись и я хочу разместить git-репозиторий, поэтому я выполнил шаги здесь .

Вот что я сделал:

1 - Установлено tortoisegit и msysgit , следуя шагам здесь (не генерировать ключ)

2 - Использование Git Bash (с именем пользователя: geryit , хост: geryit.net )

ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub
ssh geryit@geryit.net "mkdir ~/.ssh; cat >> ~/.ssh/authorized_keys"
eval `ssh-agent`
ssh-add

затем создал мои локальные и удаленные репозитории и

git remote add origin ssh://geryit@geryit.net/~/p5.git
git push origin master

Затем он запрашивает у меня имя пользователя и пароль , и после ввода я получил эту ошибку:

alt text

Я попытался назначитьзакрытый ключ от замазки черепахи, но не повезло.Что я делаю не так?

1 Ответ

1 голос
/ 10 декабря 2010

Вам необходимо создать git-репо на сервере:

ssh geryit@geryit.net
git init --bare ~/p5.git

Затем выйдите из geryit.net и повторите попытку.

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

...