Pro Git
Pro Git Aunque ya hemos considerado las maneras mĂĄs comunes de transferir la base de datos de Git en el Internet (HTTP, SSH, etc.), existe aĂșn otra manera de hacerlo, que aunque no es muy comĂșnmente usada puede ser muy Ăștil.
Git es capaz de âagruparâ la base de datos en un Ășnico archivo. Esto puede ser muy Ăștil en varios escenarios. Tal vez tu red estĂĄ caĂda y quieres enviar cambios a tus co-trabajdores. Quizas estĂĄs trabajando en algĂșn lugar sin conexiĂłn y no tienes acceso a la red local por motivos de seguridad. Tal vez tu tarjeta inalĂĄmbrica / ethernet se rompiĂł. Tal vez no tienes acceso al servidor compartido por el momento, y quieres enviar un correo con actualizaciones y no quieres transferir 40 confirmaciones via format-patch.
AquĂ es donde el comando de git bundle es muy Ăștil. El comando bundle juntarĂĄ todo, lo que normalmente se empujarĂa sobre el cable con un comando git push, en un archivo binario que puedes enviar por correo a alguien o poner en un flash drive, y luego desglosarlo en otro repositorio.
Veamos un ejemplo simple. Digamos que tienes un repositorio con dos confirmaciones: