diff --git a/pages.es/common/git-bundle.md b/pages.es/common/git-bundle.md new file mode 100644 index 0000000000..30bbab331b --- /dev/null +++ b/pages.es/common/git-bundle.md @@ -0,0 +1,36 @@ +# git bundle + +> Empaqueta objetos y referencias en un archivo. +> Más información: . + +- 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}}`