Domanda "Hai eseguito git update-server-info" errore su un repository Github


Sto usando il Github Gui dal loro sito web per gestire i miei repository, e sto ricevendo il seguente errore:

fatal: https://github.com/TeaCodie/TeaCodie-Website.git/info/refs not found: 
did you run git update-server-info on the server?

Come posso risolvere questo?


130
2018-02-18 17:03


origine


risposte:


Potresti aver cambiato il nome del tuo repository

Nel repository locale modifica il file:

.git/config

Quindi controlla:

[remote "origin"]
   url = 

che l'URL corrisponda al tuo repository remoto


77
2017-11-06 13:46



Hai creato un nuovo repository sul http://github.com con il same name?

Altrimenti, fallo! E assicurati che ogni lettera sia corretta e che tiene conto del maiuscolo o minuscolo.


44
2017-08-27 06:46



Nel mio caso il mio account github non ha avuto permessi per il repository. Aggiunto l'account github come collaboratore per il repository e che lo ha risolto.


27
2017-08-28 18:36



Questo errore causato principalmente dall'URL errato, controlla:

  • http o https
  • Nome URL
  • nomeutente @ git_url
  • nome git sbagliato

14
2017-10-23 08:29



Sembra che sia un repository privato (o cancellato); se visiti la pagina del repository mentre sei loggato, ti darà l'URL reale, che probabilmente sarà https: //TeaCodie@github.com/TeaCodie/TeaCodie-Website.git , cioè con un nome utente specificato?


9
2018-02-18 21:39



Assicurati anche che il repository che hai inserito sia gestito correttamente (è sensibile alla differenza tra maiuscole e minuscole).


7
2017-09-26 20:36



Ho avuto lo stesso problema durante l'utilizzo di un repository github e ci sono connesso tramite https, mentre si usa il Assistente per le credenziali del portachiavi di OS X..

Il mio problema era che avevo memorizzato le credenziali sbagliate nel portachiavi di OS X (stavo usando l'indirizzo email che usavo per iscrivermi a github.com piuttosto che all'indirizzo [nome utente] @ github.com che fornisce). Ho cancellato il vecchio account nel portachiavi e lasciato solo quello di @ github.com e ho risolto il problema.

Non sono sicuro se è correlato, ma quando ho controllato il user.email configurazione locale:

git config -l

ha mostrato anche l'indirizzo email errato, quindi ho aggiornato il git locale user.email per usare anche l'account corretto:

git config user.email <username>@github.com

6
2018-04-07 19:58



Il mio problema era che ho usato il widget clone https fornito da github. Quell'URL non funziona per gli archivi privati ​​in quanto è necessario aggiungere un nome utente in primo piano.

Esempio: un repository privato di proprietà di john e widget con nome con collaboratore sam l'URL corretto sarebbe:

https: //sam@github.com/john/widget.git

L'URL fornito da github:

https://github.com/john/widget.git

Il messaggio di errore lascia molto a desiderare.


6
2017-08-04 11:27



Assicurati che il tuo account utente sia aggiunto al repository come collaboratore.

Impostazione -> Collaboratori


5
2018-06-02 16:48



Questo è successo a me e in un primo momento non era chiaro cosa fosse andato storto. Il giorno precedente avevo ribattezzato il mio repository su github.com cambiando solo il primo carattere del nome del repository da una lettera minuscola a maiuscola. Non ero a conoscenza del fatto che il nome del repository nell'URL di origine fosse l'unità case-sensitive. Ho ricevuto l'errore che conteneva il testo, "hai eseguito git update-server-info sul server." Una volta modificato il file .git / config per correggere il caso della stessa lettera nell'URL di origine, il problema è stato risolto, l'errore non si è verificato più e sono stato nuovamente in grado di trasferire le modifiche al repository su github.com . Un altro consiglio: se apporti modifiche al tuo repository su github, assicurati di testare subito la sincronizzazione del repository locale. Nel mio caso, non l'ho fatto ed è stato il giorno successivo in cui avevo provato a sincronizzare e non potevo a causa dell'errore e ho dimenticato di aver ribattezzato il repository, quindi mi stavo grattando la testa per un po '. Se avessi provato a sincronizzare subito, avrei capito subito questo problema.


2
2018-02-02 17:56