2012-06-15 3 views
2

Пытается добавить пустое примерное приложение для учебника по рельсам в GitHub, но я получаю эту ошибку (видимо, обычную, но я искал другие сообщения для решения и не мог найти тот, который работает для меня).Репозиторий ошибок GitHub не найден

ERROR: Repository not found. 
fatal: The remote end hung up unexpectedly 

я получаю ошибку и тогда, когда я пытаюсь что рельсы учебник предлагает:

$ git remote add origin [email protected]:<username>/sample_app.git 
$ git push -u origin master 

, а затем очень похоже подскажите, что хранилище GitHub я создал говорит попробовать:

$ git remote add origin https://github.com/<username>/sample_app.git 
$ git push -u origin master 

Я делаю это из каталога sample_app и после совершения:

$ git commit -a -m "Improve the README" 
(which is the last change I made and the only one before trying to push it to github) 

Помощь?

+0

Что такое вывод из 'git status',' git log', 'git remote -v' и' git branch -avv'? – ellotheth

+0

Вы определили свой открытый ключ? – sensorario

ответ

2

Прежде всего, перед тем, как вы попытаетесь нажать на него, вам необходимо установить create the repository на GitHub. Если вы не можете получить толчок к работе, попробуйте:

  1. Создание репозитория.
  2. Клонирование нового хранилища от GitHub.
  3. Выполнение ваших изменений локально, а затем нажатие.

У клона будут установлены ваши пульты, поэтому это, как правило, более простой способ.

+0

Я сделал! Он существует, поэтому я так озадачен. – Sasha

+0

https://github.com/sashafklein/sample_app – Sasha

+2

'git clone https://github.com/sashafklein/sample_app; cd sample_app; git remote -v' отлично работает для меня. –

1

Другая причина, по которой это может произойти: при подключении к удаленному серверу ключи ssh не загружаются. Чтобы обойти эту проблему, вы можете установить переадресацию в ~/.ssh/config:

Host * 
    ForwardAgent yes 

Это гарантирует, что при подключении к GitHub с другого сервера, которые остаются загружены ключи.

Смежные вопросы