Git sobre HTTPS puede listr pero no puede clonar

Si bien esta es una pregunta común, esta es particularmente diferente de las otras, cuando emite git ls-remote https: //myuser@bitbucket.org/myser/repo.git , me pide la contraseña y me da el resultado :

tomaz:~/ $ git ls-remote https://tcanabrava@bitbucket.org/tcanabrava/randrepo.git Password: 1c8cd7266ad19de952db096a0f25ee16dc3cdace HEAD 1c8cd7266ad19de952db096a0f25ee16dc3cdace refs/heads/master 

pero cuando emito git clone …

 tomaz:~/ $ $git clone https://tcanabrava@bitbucket.org/tcanabrava/randrepo.git Cloning into 'felipao'... Password: error: RPC failed; result=22, HTTP code = 401 fatal: The remote end hung up unexpectedly 

Y ya he revisado una y otra vez todas las respuestas de Google para este error en particular y nada podría solucionarlo.

  1. Estoy seguro de que la dirección es correcta, enumera las twigs usando ls-remote.
  2. ya configuró el postBuffer = 52428800
  3. los proxies están bien, enumera las twigs usando ls-remote
  4. ejecutar con GIT_CURL_VERBOSE = 1 demasiado time para publicar aquí lamentablemente = (

Estos son los síntomas de un error curl 7.28. Si usa curl 7.28, descálgalo o cambie a authentication SSH hasta que salga la corrección.

Más información:

Yo tuve un problema similar. No estoy seguro de lo que ayudó, pero:

  1. Bajé mi Curl a 7.25
  2. Cambié el formatting de URL con .netrc (http://stackoverflow.com/questions/5796171/git-clone-over-https-401-error-and-not-asking-for-username-or-password/5810821#5810821)
  3. Todo está bajo git 1.7.10. Bajé de 1.8.0-1 (tirar y clonar sobre WebDav simplemente no funciona en esta versión. En lo que respecta a los repos creados con 1.7. Si alguien sabe por qué, escriba un comentario).