Невозможно выполнить репозиторий github с помощью egit - PullRequest
4 голосов
/ 23 февраля 2012

Когда я пытаюсь зафиксировать репозиторий ti github, используя egit, я получаю сообщение об ошибке ниже:

enter image description here

Что означает эта ошибка?Это мой первый коммит.

Вот как я пытаюсь совершить:

enter image description here

enter image description here

Ответы [ 6 ]

2 голосов
/ 01 июля 2012

Добавление .git к URL репозитория сработало для меня.

2 голосов
/ 30 марта 2012

4 марта GitHub временно отключил все открытые ключи, пока вы не утвердите их из соображений безопасности.У меня была такая же проблема, когда я пытался зафиксировать.Для тех, кто столкнулся с такими же исключениями после 4 марта 2012 года, перейдите на https://github.com/settings/ssh/audit/ и утвердите свои открытые ключи, чтобы вы могли снова получить / перенести в свой репозиторий.

2 голосов
/ 02 марта 2012

Для меня проблема заключалась в неправильной версии egit. При использовании сайта обновлений eclipse я использовал рекомендованную версию вместо версии Indigo.

Со страницы Egit Страница:

enter image description here

1 голос
/ 17 июня 2012

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

1 голос
/ 24 февраля 2012

Сначала я бы удостоверился в правильности ваших настроек, используя git bash для клонирования хранилища. Это распечатает любые проблемы, если вы столкнетесь с ошибкой. Это подтвердит правильность настроек вашей сети и настроек git.

Если вам нужен URL только для чтения, вы можете попробовать использовать github URL только для чтения, который выглядит следующим образом: git://github.com/path/to/repo.git

Тем не менее, пользователи github читают / пишут URL-адреса для отправки кода на github. Эти URL-адреса используют следующий формат: git@github.com:path/to/repo.git. Вы можете найти эти URL в списке на странице репозитория github. Возможно, проблема в том, что вы нажимаете на github, но используете протокол HTTP, а не протокол чтения / записи git@.

0 голосов
/ 04 июля 2012

Переход на нужную глубину в URL-адресе хранилища для определения того, в каком каталоге .git находится (без указания самого .git), работал для меня.Я пытался подняться на один уровень выше.

...