Git Fetch i pull zarówno przestał działać wczoraj na serwerze (wystąpienie AWS).Git Fetch/Pull przestał działać
$ git fetch
ERROR: Repository not found.
fatal: The remote end hung up unexpectedly
Istnieją dwa klony repozytorium na tej instancji, zarówno dając ten sam błąd. git nadal działa dobrze z lokalnych komputerów.
git remote -v
daje takie same wyniki na lokalnym komputerze i serwerze; ssh [email protected]
działa tak jak powinno („Hi (nazwa) Pomyślnie uwierzytelnione, ale GitHub nie zapewnia dostępu shell”).
Jest jeszcze jedna różnica w zachowaniu: git pull origin st
+ [Tab] stosowany w celu rozszerzenia do nazwy oddziału ; teraz rozwija się do nazwy pliku w bieżącym katalogu (nazwa pliku nie jest taka sama jak nazwa oddziału).
UPDATE: Próbowałem odtworzyć zdalnego: wersja SSH nadal nie działa, ale działało HTTP.
Zgodnie z dyskusją this na liście dyskusyjnej git, jest to problem na stronie GitHub.
UPDATE
wyjściowa 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
jaki jest wynik działania 'git remote -v'? –
'origin [email protected]: (nazwa użytkownika)/(reponame) .git (pobierz)' 'origin [email protected]: (nazwa użytkownika)/(reponame) .git (push)' Podwójne sprawdzone i zobaczyłem, że 'git remote -v' na mojej lokalnej instalacji Win nie ma na końcu' .git'. Próbowałem zmienić go na serwerze - nie działa z lub bez '.git'. Zmieniono go na lokalnym komputerze - działa dobrze w obu przypadkach. – egor83
Czy możesz spróbować jawnie określać również 'git fetch origin'? – djs