Вопрос:
Я не могу клонировать недавно созданный репозиторий. Я становлюсь ниже ошибки.
$ git clone Cloning into ‘zzzzzz’… Username for ‘https://github.xxxxxx.com’: yyyyy Password for ‘https://yyyyy@github.xxxxxx.com’: remote: Internal Server Error. remote: fatal: unable to access ‘https://github.xxxxxx.com/zzzzz.git/’: The requested URL returned error: 500
Я успешно сгенерировал ключи ssh и обновил ключ в настройках github в соответствии с инструкциями в приведенном ниже URL
https://help.github.com/articles/generating-ssh-keys/
аутентификация была успешной, когда я выполнил команду:
git -T git @github.xxx.com
Также, как я понимаю, если мы установим ssh, команда git clone не должна запрашивать имя пользователя и пароль. Но он все еще просит их.
debug1: Authentication succeeded (publickey). Authenticated to github.xxxxx.com ([10.28.22.44]:22). debug1: channel 0: new [client-session] debug1: Entering interactive session. Hi xxxx! You’ve successfully authenticated, but GitHub does not provide shell access. debug1: channel 0: free: client-session, nchannels 1 Transferred: sent 3880, received 1696 bytes, in 0.2 seconds Bytes per second: sent 19132.2, received 8363.0 debug1: Exit status 1 Лучший ответ:
Это, скорее всего, проблема с сервисом GitHub. Я рекомендую связаться с ними и объяснить, в чем проблема.
Вот как Wikipedia объясняет код ответа 500:
Содержание
- 500 Внутренняя ошибка сервера
- У меня такая же проблема, но в gitlab, и ответ на проблему заключается в том, что gitlab делает развертывание
- Если эта проблема не устранена, обратитесь к администратору GitLab.
Содержание500 Внутренняя ошибка сервера
Общее сообщение об ошибке, данное при неожиданном условии встречается, и не более конкретное сообщение подходит.
В принципе, что-то пошло не так на конечной точке GitHub.
Но, поскольку вы уже установили свои SSH-ключи, вы можете использовать ssh url для клонирования вашего репозитория:
git clone git@github.com:owner/repo.git Ответ №1
У меня такая же проблема, но в gitlab, и ответ на проблему заключается в том, что gitlab делает развертывание
Выполняется развертывание
Повторите попытку через несколько минут.
Если эта проблема не устранена, обратитесь к администратору GitLab.
поэтому я был связан через несколько часов, и он работает.