Git fetch и pull перестали работать вчера на сервере (Экземпляр AWS ).
$ git fetch
ERROR: Repository not found.
fatal: The remote end hung up unexpectedly
В этом экземпляре есть два клона репозитория, оба выдают одну и ту же ошибку. git по-прежнему хорошо работает с локальных ПК.
git remote -v
дает одинаковые результаты на локальном ПК и на сервере; ssh git@github.com
работает как надо («Привет, (имя )! Вы успешно прошли аутентификацию, но GitHub не предоставляет доступ к оболочке».)
Есть одно отличие в поведении:git pull origin st
+[Tab], используемое для расширения до имени ветки; теперь оно расширяется до имени файла в текущем каталоге (имя файла не совпадает с именем ветки ).
ОБНОВЛЕНИЕ:Я пытался повторно -создать удаленную :SSH-версию, но HTTP работал.
Согласно этому обсуждению в списке рассылки git, на самом деле это проблема на сайте GitHub.
ОБНОВЛЕНИЕ
вывод сGIT_TRACE=1
############# Local results #############
$ GIT_TRACE=1 git fetch
setup: git_dir:.git
setup: worktree: c:/Projects/(local_path)
setup: cwd: c:/Projects/(local_path)
setup: prefix: (null)
trace: built-in: git 'fetch'
trace: run_command: 'ssh' 'git@github.com' 'git-upload-pack '\''(username)/(reponame).git'\'''
Enter passphrase for key '(keyname)':
trace: run_command: 'rev-list' '--quiet' '--objects' '--stdin' '--not' '--all'
############# AWS results #############
$ GIT_TRACE=1 git fetch
trace: built-in: git 'fetch'
trace: run_command: 'ssh' 'git@github.com' 'git-upload-pack '\''(username)/(reponame).git'\'''
ERROR: Repository not found.
fatal: The remote end hung up unexpectedly