Cómo clonar peoject con git usando putty.ppk en mac?

Soy nuevo en MAC OS y GIT, tengo que clonar un proyecto usando GIT bajo MAC OS 10.6.8.

Todo lo que he hecho es lo siguiente:

  1. Descargar e instalar GIT

    $ git --version git version 1.7.5.4 
  2. Descargue e instale PuTTY

todo lo que tengo son

  1. test.ppk
  2. test_putty.ppk
  3. ssh: // git @: /~/folder1/subfolder1/test.git

No sé específicamente qué herramientas se proporcionan en OSX con PuTTY, pero tienes que hacer una de estas dos cosas

  • Exporte las keys públicas y privadas del PPK a ~ / .ssh / id_rsa / y ~ / .ssh / id_rsa.pub como keys OpenSSH. En Windows puede hacer esto con PuTTYGen cargando el file PPK y se mostrará la información correspondiente para OpenSSH. De esta forma puede usar el cliente ssh nativo.
  • Si hay un análogo OSX de Windows "plink", vea si puede configurar la variable de entorno GIT_SSH para que apunte a este ejecutable.

Espero que esto ayude algo. Aunque creo que podría estar confundiendo el problema.

Si está buscando utilizar exclusivamente acceso al estilo OpenSSH, entonces necesita leer las keys pública y privada del file PPK (asumiendo Windows PuTTYGen).

Simplemente preguntando, pero ¿por qué necesitarías usar masilla, es este un mandato de trabajo o algo así? ¿Pensé que OSX venía con su propio cliente de openssh?

normalmente solo debería ser

 git clone ssh://git@:/~/folder1/subfolder1/test.git 

¿Esto no funciona en tu installation? Supongo que se trata de un pseudo URI dado ya que normalmente necesitarías especificar un host para clonar a través de ssh, como git@somehost.com/folder/blah.git (si es posible / permitido, podrías publicar la location completa de git / command que usas?)

Si obtiene algún error de authentication, asegúrese de que su file de identidad (~ / .ssh / authorized_keys) esté configurado con los permissions adecuados y haya sido completado con las keys correctas para la location remota.