ver tipos tag repositorio origin modificados example etiquetas eliminar crear archivos git unpack

tipos - ¿Cómo desempaquetar todos los objetos de un repositorio git?



git ver archivos modificados (1)

¿Cómo puedo descomprimir todos los objetos de un archivo de paquete?

Acabo de clonar un repositorio remoto, por lo que mi repositorio local actualmente no contiene ningún objeto suelto, solo un archivo .pack y un .idx.

He intentado ejecutar git unpack-objects < .git/objects/pack/pack-.pack , pero no pasa nada.

¿Estoy haciendo algo mal? ¿Hay algún otro comando para hacer eso?


Debe mover los objetos del paquete fuera del .git/objects/pack antes de usar el comando. Sin embargo, los archivos del paquete deben estar dentro del repositorio.

Por ejemplo, cree un nombre de directorio SAMPLE en la raíz de su proyecto. Luego, mueva los archivos del paquete al directorio SAMPLE . Después de eso, dentro del repositorio sin los archivos del paquete, use el comando git unpack-objects < SAMPLE/*.pack . Git generará todos los objetos dentro del directorio .git/objects de su repositorio.