2016-03-30 7 views
7

Ho aggiornato di recente il mio git (2.7.4.windows.1). Da allora tirando da github produce output come questo:Git di Windows: irreversibile: TaskCanceledException rilevato

$ git pull --rebase 
Fatal: TaskCanceledException encountered. 
Current branch ABC-123_Something is up to date. 

I Fatal: TaskCanceledException encountered. appare dopo un noioso 20 secondi e poi tutto funziona bene. Non ho trovato nulla in rete e vorrei evitare di sprecare quei 20 secondi ancora e ancora.

+0

idea del perché questo succede, ma posso confermare che succede anche a me. Cosa c'è nella tua git config? – gvoysey

+0

@gvoysey http://pastebin.com/9Pa5Rc8t – Notinlist

+0

http://pastebin.com/D0yANCeG – gvoysey

risposta

5

La gestione delle credenziali delle credenziali è stata modificata dall'ultima versione utilizzata. Il gitconfig systemwide (come TortoiseGit chiama) conteneva una sezione:

[credential] 
    helper = manager 

penso che sia un po 'di avanzi rispetto alle versioni precedenti. L'ho cancellato e il ritardo e il messaggio di errore non si sono verificati da allora. Vittoria! :-)

+0

Non credo che questa sia la soluzione reale; quella sezione dice "usa [gestore delle credenziali di windows] (https://github.com/Microsoft/Git-Credential-Manager-for-Windows) per memorizzare le tue credenziali per https: // repos", che normalmente voglio fare. – gvoysey

+0

Non ho cambiato altro. Farò dei test per aggiungerlo nuovamente domani. – Notinlist

+1

@gvoysey Lo ha provato alla fine. Aggiunti di nuovo e il problema è riapparso. – Notinlist

0

Ho appena imbattuto in questo stesso problema e, nel caso in cui è mancato nei commenti per la risposta accettata, la correzione è:

git config --global credential.helper wincred 

credito al Hugo Allexis Cardona

Problemi correlati