Mam prywatne repo na github. Zmieniono lokalizację.Git https: // nie znaleziono repozytorium choć istnieje
Próbowałem zmienić pilota, ale nie mogłem już naciskać.
ls-remote https://github.com/xxxxx/xxxxx.git
dał mi ten
zdalnej: Repozytorium nie znaleziono.
śmiertelne: Repozytorium 'https://github.com/xxxxx/xxxxx.git/' Nie znaleziono
- sprawdziłem pisownię i było prawidłowe.
- Udało mi się otworzyć adres URL w przeglądarce
- Mam wystarczające prawa do repozytorium.
- mogę sklonować każdą inną repo przez https
- usunąłem pochodzenie z
git usunąć pochodzenie https://github.com/xxxx/xxxxx.git - ponownego dodania go
git dodać pochodzenie https://github.com/xxxxx/xxxxx.git - Zrobiłem
git zdalnej konfiguracji ustawień pochodzenie url https://github.com/xxxxx/xxxxx.git
uaktualnieniu git od 1.9.5 do 2.2.1, aby sprawdzić, czy to pomoże
Po aktualizacji zrobiłem nowego ls-remote w repozytorium i poprosiłem o zaakceptowanie nowego certyfikatu. Zrobiłem.
To nie usunąć problem
robi ls-remote na SSH URL url ThoughtWorks doskonale więc problem został rozwiązany przez dodanie URL SSH jak pochodzenie zdalnego
Dlaczego https: // url to Nie znaleziono trzyma mnie zaintrygowany. Ktoś ma jakiś pomysł?
Określanie nazwy użytkownika załatwia sprawę! Następnie poprosił mnie o moje hasło github. Wciąż zastanawiasz się, dlaczego nie musiałem go określać przed – user1783346
@ user1783346 Ponieważ protokół SSH jest zawsze uwierzytelniany, używa Twojej bieżącej nazwy użytkownika systemu. Domyślnie HTTP jest anonimowy, chyba że podasz nazwę użytkownika. – kan