menos de 1 minuto(s) de lectura

Git Archive

  • Crear un archivo comprimido del tipo que sea con los elementos que le indiquemos de una rama o toda la rama en si usando un comando de Git

  • Ejemplo

# Crear un fichero ``gzip`` con el contenido de la rama master
#           Nombre de la rama que queremos comprimir 
#             ↓        
#             ↓      Tipo de compresor    
#             ↓        ↓        
#             ↓        ↓    Nombre del archivo comprimido    
#             ↓        ↓        ↓
git archive master | gzip > nombre.tgz
  • Podemos añadirle un prefijo a todos los archivos que vayamos comprimiendo para identificarlos mejor
# Prefijo que se le añadirá a todos los ficheros que se vayan comprimiendo
#                       ↓
git archive master --prefix='proyecto' | gzip > nombre.tgz
  • Elegir el formato de compresión usando la opción --format
# Prefijo que se le añadirá a todos los ficheros que se vayan comprimiendo
#                       ↓
git archive master --prefix='proyecto' --format=zip > nombre.zip

Deja un comentario