Restaurar el repositorio desde el paquete de respaldo de gitlab
Los datos de un determinado almacén se perdieron y se sobrescribieron a la fuerza, lo que provocó que los envíos históricos fueran irrecuperables. Solo quiero restaurar repositorios individuales específicos.
Pasos clave:
1. Obtenga el paquete de respaldo del servicio gitlab, como realizar una copia de seguridad una vez al día, y restaure al día que desee, antes de la transferencia. Descomprima el paquete de respaldo, ingrese al directorio de respaldo del almacén @hashed y vea que muchos nombres de carpetas tienen los mismos caracteres confusos.
2. Regrese a gitlab para verificar el ID del proyecto que desea restaurar. El galimatías anterior es en realidad un código hash. Simplemente busque una herramienta en línea o el comando de Linux sha256sum para obtener el nombre hash de este repositorio.
3. Busque el nombre del hash correspondiente en el directorio de descompresión mencionado anteriormente y descubra que hay un archivo de paquete y un directorio vacío a continuación. Restaurar el proyecto respaldado solo requiere un clon git del archivo del paquete.
Lo siguiente es volver a enviar git según sus propias necesidades, etc.