Descargue y modifique el file del repository de Git usando Ruby Grit sobre SSH

¿Cómo puedo download un file (o clonar el repository) desde un Repositorio de Git seguro (por ejemplo, SSH en GitHub), y luego confirmar los cambios al Repo usando Ruby Grit? ¡Gracias!

Grit le ofrece acceso de lectura / escritura orientado a objects a los repositorys de Git a través de Ruby.
http://grit.rubyforge.org/

Grit es solo para interactuar con un repository local, no administra las operaciones remotas (clone / push / pull / fetch) por usted.

Puedes usar Grit para esto. Consulte el enlace fundamental en la respuesta a esta pregunta similar.

¿El método de clon de Grit no está definido?

Grit ejecutará a la perfección el command de shell 'git' donde su funcionalidad Ruby carece.