Steps to reproduce: Use the `cache` credential helper `git config --global credental.helper cache` Clone a git media repository via ssh. You will then be prompted for github credentials and the git media client will hang: ``` ~$ git clone git@github.com:user/mediarepo.git Cloning into 'mediarepo'... remote: Counting objects: 95, done. remote: Total 95 (delta 0), reused 0 (delta 0) Receiving objects: 100% (95/95), 8.88 KiB | 0 bytes/s, done. Resolving deltas: 100% (25/25), done. Checking connectivity... done. Username for 'https://github.com': user Password for 'https://user@github.com': ```