Čím to je způsobeno?
Na vině je chyba GIT serveru Stash, která je popsána v jejich JIRA ticketu (STASH-3824).Podobnou chybu má i Gerrit server, ticket jsem ale nedohledal.
Workaround 1:
- Použití HTTP(S) repository URL místo SSH.
Workaround 2:
- Spusťte putty 0.63 pro Windows (kde stažení zde; používám installer).
- Klikněte na "Default Settings" v sekci "Saved Sessions", pak klikněte na tlačítko "Load".
- Jděte ve stromu na Connection -> SSH -> Bugs.
- Nastavte položku "Chokes on PuTTY's SSH-2 'winadj' requests" na volbu "On" (místo "Auto").
- Vraťte se zpátky na "Sessions" ve stromu (nejhornější položka v listu).
- Klikněte na "Default Settings" v sekci "Saved Sessions" a pak na tlačítko "Save".
Já jsem použil workaround 2 a pak mi opět TortoiseGit začal krásně fungovat.
Zdroje: TortoiseGit ticket #1880, Stash ticket STASH-3824