Para descargar un archivo en tu repositorio, puedes usar la API para migraciones del usuario o la organizacion. For more information, see "Migrations."
Una vez que tienes una versión localuna vez descargado tu archivo, puedescopiarlo en un disco duro externo o cargarlo en un servicio de copia de seguridad basado en la nube, como Google Drive o Dropbox.
Herramientas de copias de seguridad de terceros
Existe un número de herramientas de autoservicio que automatizan las copias de seguridad de los repositorios. A diferencia de los proyectos de archivo, los cuales archivan todos los repositorios públicos en GitHub que no hayan optado por salir y que ponen todos los datos a disposición de cualquiera, las herramientas de respaldo descargarán los datos de repositorios específicos y los organizarán en una nueva rama o directorio. Para obtener más información acerca de los proyectos de archivo, consulta la sección "Acerca de archivar contenido y datos en GitHub".
Puedes realizar una copia de seguridad de todos los datos Git de un repositorio (como archivos de proyecto e historial de confirmaciones), así como tanta información de GitHub (como propuestas y solicitudes de extracción), con BackHub, que crea copias de seguridad diarias recurrentes de tus repositorios con instantáneas de hasta 30 días. BckHub está disponible en Mercado GitHub.