Не могу подтолкнуть коммитов к центральному хранилищу - PullRequest
3 голосов
/ 07 октября 2011

Я сделал все, что показано в руководстве по YouTube, на http://www.youtube.com/watch?v=JByfXdbVAiE.Каждый раз, когда я отправляюсь к источнику, процесс зависает и в конечном итоге завершается сбоем.

Вывод, который я получаю, таков:

c: \ Program Files (x86) \ Git \ bin \ git.exe push "origin" master: master (Затем он зависает здесь для20 минут плюс)

Я могу клонировать центральное хранилище, я могу вытащить его, я изменяю свой личный репозиторий, но это не позволит мне нажать.

Заранее спасибо.

РЕДАКТИРОВАТЬ:

$ git remote show origin
* remote origin
  Fetch URL: https://github.com/[repository]
  Push  URL: https://github.com/[repository]
  HEAD branch: master
  Remote branch:
    master tracked
  Local branch configured for 'git pull':
    master merges with remote master
  Local ref configured for 'git push':
    master pushes to master (local out of date)

Я не совсем уверен, что все это значит.

$ git push origin master
Username:
Password:
error: The requested URL returned error: 403 while acces
lordcheeto/iGEM-DNA-Processor.git/info/refs

fatal: HTTP request failed

Проверено и перепровереноубедитесь, что я вводил правильную информацию.

РЕДАКТИРОВАТЬ 2:

Когда я перешел к управлению удаленным источником в Git Extensions, я загрузил свой ppk SSH-ключ и когда япроверил полученное мной соединение:

FATAL ERROR: Network error: Connection timed out

Я предполагаю, что это мой провайдер, поэтому я проверяю их, если у кого-то нет лучшей идеи.

Ответы [ 3 ]

1 голос
/ 18 октября 2012

Старый вопрос, который я знаю, но у меня только что возникла эта проблема.

Вам нужно использовать SSH удаленный URL, а не HTTP один:

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

Возможно, пульт дистанционного управления настроен неправильно. На вашем месте я бы просто пошел и сделал это из командной строки.

Проверьте, настроен ли ваш пульт на нажатие:

git remote show origin

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

Если это так, проверьте это с помощью:

git push origin master

Дайте нам знать, как это происходит.

Надеюсь, это поможет.

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

Добавить свой открытый ключ в GitHub?

...