¿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.