GitHub no permite a los usuarios archivar repositorios y los planes disponibles tienen límites fijos para la cantidad de repositorios que uno puede tener.
Si necesito alojar más repositorios de los que tengo permitido y algunos de esos repositorios están inactivos, me gustaría archivar esos repositorios mientras mantengo toda la información importante (problemas, wiki, commits, ...). Entonces, si necesito usar uno de esos proyectos nuevamente, sería bueno tener una forma de activar ese repositorio nuevamente.
¿Alguien sabe de un método o solución de terceros que me permita lograr algo similar a lo anterior?
Trabajo en diferentes proyectos pequeños que me gustaría alojar en GitHub como repositorios privados. Esos proyectos se volvieron inactivos rápidamente, pero en algún momento necesito volver a uno de ellos y corregir un error o hacer cambios.
Respuestas:
Hoy en día, GitHub admite el almacenamiento de repositorios.
Obtenga más información en la ayuda de GitHub sobre el archivo de un repositorio de GitHub
fuente
Si bien hay algunas soluciones disponibles, como:
En mi humilde opinión, el uso de bitbucket es una mejor alternativa, es decir, repositorios privados gratuitos e ilimitados y también recibió un soporte de git este año;)
fuente
Tuvimos el mismo problema: muchos pequeños repositorios privados inactivos. Hay algunos scripts / herramientas de respaldo de código abierto (como este ), pero la mayoría de ellos son solo para repositorios públicos o no se pueden restaurar correctamente. Es por eso que desarrollamos nuestra propia herramienta para archivar nuestros repositorios y recientemente decidimos ofrecerla como un servicio backhub.co
Simplemente puede iniciar sesión con su cuenta de GitHub y hacer una copia de seguridad de todos los repositorios, incluidos problemas, comentarios, hitos y wiki. También puede restaurar repositorios de nuevo a GitHub incl. Todos los metadatos. Sin embargo, la restauración tiene algunas limitaciones (debido a la API de GitHub), todos los problemas los envía usted, no el usuario original, pero incluimos la información original en la descripción del problema. También filtramos @menciones; de lo contrario, los colaboradores podrían recibir muchas notificaciones por correo al restaurar.
fuente
github-backup
. Lamentablemente, su repositorio de Github se ha eliminado, pero aquí está la versión actual en haskell.org