Ho avuto un problema simile con Git. Ho pensato che si trattasse di un problema relativo alle credenziali Git gestite da Windows.
Ecco cosa ho provato passo dopo passo
- Riavviando il computer
- Riavviando il mio dispositivo di rete
- Eliminazione di credenziali da gestione delle credenziali sul pannello di controllo di Windows'
- Ridefinire URL remoto utilizzando
git remote set-url
Quando ho provato a spingere dopo questi passaggi, Windows ha richiesto nuove credenziali. Ho inserito il mio Github/qualsiasi nome utente e password del servizio e il push è andato a buon fine.
Ecco cosa penso sia successo. Quando non si aggiungono le credenziali manualmente, Windows memorizza le credenziali in una cache temporanea quando si crea un repository per la prima volta. Sfortunatamente questa cache temporanea viene persa dopo un po 'di tempo, quindi le credenziali per l'accesso al Git remoto vengono perse. Aggiungendoli manualmente una volta dovrebbe risolvere il problema per sempre.
fonte
2016-11-17 11:36:15
È possibile controllare il telecomando di origine del repository e incollare le informazioni? 'git remote -V' – Kangcor
origine \t https://github.com/ /XXXX.git (fetch) origine \t https://github.com/ /XXXX.git (push) –
codebased
prega di notare che Posso facilmente clonare qualsiasi repo ma non posso spingere anche se la mia autenticazione è corrispondente. – codebased