Не удается пройти аутентификацию на GitHub из Git Extensions?

Я просто настраиваю Git Extensions в Visual Studio 2010 и не могу заставить его работать - я не могу пройти аутентификацию.

В Git Extensions, если я выберу «Плагины» -> «GitHub», я могу добавить пользователя, пароль, токен API и выбрать SSH. Отлично. За исключением того, что токены API больше не доступны, так как GitHub сейчас переходит на API версии 3.

У кого-нибудь есть новости по этому поводу? Я видел самое недавнее обсуждение, но ничего не понял.

Наверняка должно быть больше пользователей GitHub, чем я, использующих Git Extensions и имеющих проблемы с аутентификацией?


person Martin S Ek    schedule 26.04.2012    source источник
comment
Предоставьте нам дополнительную информацию API-токен не является причиной вашей проблемы, это что-то о доступе к API github, который позволяет вам запрашивать данные репозитория, информацию о пользователе, информацию о коммите, фиксацию больших двоичных объектов... Вы действительно должны предоставить более подробную информацию   -  person Learath2    schedule 27.04.2012
comment
Git Extensions ТРЕБУЕТ меня ввести имя пользователя, пароль и токен API для доступа к моему репозиторию GitHub. К сожалению, это вся информация, которую я могу вам дать. Может быть, это потому, что Git Extensions не обновлены для соответствия требованиям GitHub API v 3?   -  person Martin S Ek    schedule 27.04.2012
comment
Есть новости по этому поводу? У меня такая же проблема.   -  person Ugtemlhrshrwzf    schedule 08.05.2012
comment
Существует RC to Git Extensions, выпущенный 4 часа назад. Это решает проблему, и я надеюсь, что вы сидите, удаляя поддержку Github. С другой стороны, это всего лишь RC, а не релиз, также на Github есть репозитории Git, так что он работает.   -  person K.Steff    schedule 11.05.2012
comment
для любопытных есть openissue в системе отслеживания проблем Github. github.com/spdr870/gitextensions/issues/898   -  person Sathyajith Bhat    schedule 12.05.2012
comment
Ну, я использую его с SSH без проблем. Настройте свои GitExtensions для использования SSH-соединений с OpenSSH. Создайте папку в папке $HOME с именем .ssh. Зайдите туда, используйте ssh-keygen и сгенерируйте id_rsa и id_rsa.pub. Отправьте открытый ключ на github. Теперь используйте для связи протокол SSH и все.   -  person YuriAlbuquerque    schedule 26.06.2012
comment
Можете ли вы попробовать использовать его с HTTPS вместо SSH?   -  person Dan Hulme    schedule 28.06.2012


Ответы (1)


Просто для справки в будущем: это было исправлено, начиная с версии 2.33.

person yorah    schedule 04.07.2012