Cakephp: pelea con 'thechaw' en git

Siento que intenté todo para clonar http://thechaw.com/source de git sin éxito. Tengo un crear keys SSH para acceder a este git y creo que seguí las instrucciones pero me falta algo fácil.

Seguí todas las instrucciones ( http://thechaw.com/wiki/guides/setup ). ¿Alguien me puede decir lo que estoy haciendo mal?

  1. Primero:

    % cd ~/.ssh && sh-keygen

  2. Agregué mi key a su sección de "count" (supongo que la key deja el "ssh-ras" y el "me @ mydomain" `
  3. Entonces:

    % git config --global user.name "<My git Username>"

    % git config --global user.email <My git Email address>

  4. Ahora bash clonar usando

    % sudo git clone git@thechaw.com:chaw.git

Yo siempre recibo:

 Initialized empty Git repository in /var/www/chaw/chaw/.git/ Permission denied (publickey). fatal: The remote end hung up unexpectedly 

Lo he estado intentando durante muchas horas. ¿Qué me estoy perdiendo? Tengo una count github e incluso puse mi key ssh allí (pero creo que no debería tener ningún efecto).

Cualquier ayuda sería apreciada. ¡Gracias!

Creo que agregó la key ssh y la configuration de Git a su usuario no root, pero luego usó "sudo" para hacer el clon, haciendo que Git no encuentre las keys de su usuario (ya que se ejecuta como root).

Pasé bastante time y así es como finalmente lo hice. No pude ejecutarlo en rsa, así que probé dsa y luego funcionó:

 ssh-keygen -t dsa -C "myemailIUsedAtthechaw.com" cat ~/.ssh/id_dsa.pub | xclip -sel clip 

Luego ingresé a mi count en thechaw y lo pegué en el campo key de git.

entonces yo

 git clone git@thechaw.com:chaw.git 

n se desprotegió wat un alivio. 🙂