Git fetch и потяните оба прекративших работу вчера на сервере (экземпляр AWS).
$ git fetch
ERROR: Repository not found.
fatal: The remote end hung up unexpectedly
В этом экземпляре есть два экземпляра репозитория, оба они дают ту же ошибку. git все еще хорошо работает с локальными ПК.
git remote -v
дает те же результаты на локальном ПК и на сервере; ssh [email protected]
работает так, как должно ( "Привет (имя)! Вы успешно прошли проверку подлинности, но GitHub не предоставляет доступ к оболочке".)
Есть одна разница в поведении: git pull origin st
+ [Tab] используется для расширения до имени ветки; теперь он расширяется до имени файла в текущем каталоге (имя файла не совпадает с именем ветки).
ОБНОВЛЕНИЕ. Я попытался восстановить пульт дистанционного управления: версия SSH все еще терпит неудачу, но HTTP работал.
В соответствии с этим обсуждением в списке рассылки git это на самом деле проблема на сайте GitHub.
UPDATE
с 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' '[email protected]' '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' '[email protected]' 'git-upload-pack '\''(username)/(reponame).git'\'''
ERROR: Repository not found.
fatal: The remote end hung up unexpectedly