tipos tag sirve remove qué para oneline nos log hace existen etiquetas cuando crear creamos git version-control

tag - Git sobre el correo electrónico



¿qué hace git log-oneline? (3)

Si bien "git format-patch" y "git am" son excelentes maneras de administrar parches de fuentes que no son git, para los repositorios de git debes investigar "git bundle".

"git bundle" y los subcomandos "create" y "unbundle" se pueden usar para crear y usar un blob binario de commits incrementales que se pueden usar para transferir el historial de sucursales a través de un enlace "débil" a través de un mecanismo de transferencia de archivos alternativo (por ejemplo, correo electrónico , snail-mail, etc.).

Los paquetes de git conservarán los identificadores de commit, mientras que los formatos-patch / am no darán como resultado que los commits de destino no sean idénticos (SHA1s diferentes).

Asumiendo que el acceso a la red es esporádico sin servidor central, ¿cuál sería la mejor manera de usar git para mantener sincronizadas tres o más ramas? ¿Hay alguna forma de extraer solo mis deltas, enviarlos por correo electrónico y fusionarlos en el otro extremo?


Hay algunas herramientas en git para usar para enviar parches o importar parches por correo: git-am (aplicar parches desde un buzón), git-format-patch (preparar correo electrónico para enviar correos), git-send-email (enviar una colección de parches por correo), etc. man 1 git tiene una lista completa.


Consulte las páginas principales de git-format-patch y git-am . Esta es una de las formas en que el sistema fue originalmente diseñado para trabajar.