2016-03-30 39 views
7

我最近更新了我的git(2.7.4.windows.1)。自此從GitHub拉動產生的輸出是這樣的:一個無聊的20秒後Windows git:致命:遇到TaskCanceledException

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

Fatal: TaskCanceledException encountered.出現,然後一切順利就好了。我沒有在網上找到任何東西,我想避免一遍又一遍浪費20秒。

+0

不知道爲什麼這個發生,但我可以證實它也發生在我身上。你的git配置有什麼? – gvoysey

+0

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

+0

http://pastebin.com/D0yANCeG – gvoysey

回答

5

自從我使用的最後一個版本以來,憑證幫助程序處理已更改。該全系統gitconfig(如TortoiseGit調用它)包含一個部分:

[credential] 
    helper = manager 

我認爲這是從以前的版本進行了一些吃剩的。我刪除了它,延遲和錯誤信息從此沒有發生過。勝利! :-)

+0

我不認爲這是實際的解決方案;該部分表示「使用[Windows憑據管理器](https://github.com/Microsoft/Git-Credential-Manager-for-Windows)來緩存https:// repos」的憑據,我通常希望它做。 – gvoysey

+0

我沒有改變任何東西。我會考慮明天再添加它。 – Notinlist

+1

@gvoysey終於經過測試。加回來,問題再次出現。 – Notinlist

0

我只是碰到了同樣的問題,並在情況下,它錯過在接受答案的意見,解決方法是:

git config --global credential.helper wincred 

感謝Hugo Allexis Cardona