Puede usar git bundley enviar un solo archivo por correo electrónico
Ver "hacer una copia de seguridad del proyecto que usa git "
Un paquete de git es solo un archivo que se puede crear y volver a importar fácilmente, ya que se puede tratar como otro control remoto.
Una vez recibido, puede clonarlo o recuperarlo de ese archivo.
Como se menciona en " Copia de seguridad del repositorio de github ", probablemente querrá que el primer correo electrónico haga su paquete con todas las ramas:
$ git bundle create /tmp/foo-all --all
Como menciona Andreas en los comentarios, Scott Chacon escribió recientemente (marzo de 2010) un artículo "lindo" sobre este tema en el blog de ProGit :
El pequeño paquete de alegría de Git