tldr/pages.es/common/git-bundle.md

1.1 KiB

git bundle

Empaqueta objetos y referencias en un archivo. Más información: https://git-scm.com/docs/git-bundle.

  • Crea un archivo bundle que contiene todos los objetos y referencias de una rama específica:

git bundle create {{ruta/al/archivo.bundle}} {{nombre_rama}}

  • Crea un archivo bundle de todas las ramas:

git bundle create {{ruta/al/archivo.bundle}} --all

  • Crea un archivo bundle de los últimos 5 commits de la rama actual:

git bundle create {{ruta/al/archivo.bundle}} -{{5}} {{HEAD}}

  • Crea un archivo bundle de los últimos 7 días:

git bundle create {{ruta/al/archivo.bundle}} --since={{7.days}} {{HEAD}}

  • Verifica que un archivo bundle es válido y puede aplicarse al repositorio actual:

git bundle verify {{ruta/al/archivo.bundle}}

  • Imprime en stdout la lista de referencias contenidas en un bundle:

git bundle unbundle {{ruta/al/archivo.bundle}}

  • Desagrupa una rama específica de un archivo bundle en el repositorio actual:

git pull {{ruta/al/archivo.bundle}} {{nombre_rama}}

  • Crea un nuevo repositorio a partir de un paquete:

git clone {{ruta/al/archivo.bundle}}