Primero, el contexto: quería abrir este backport a OCB 9.0, pero había clonado así:
$ git clone --depth 100 --branch 9.0 https://github.com/OCA/OCB.git
El problema ahora es que para hacer cherry-pick del commit correspondiente en Odoo 10.0, hubiera necesitado mucho tiempo descargando todo ese árbol de código, que es considerablemente grande.
Es por eso que usé un par de herramientas que nos dan git y GitHub para estos menesteres:
Bueno, esta tarea es bastante compleja, y no se me ocurren muchos ejemplos teóricos, así que vamos con un caso real.
Como muchos sabréis, soy miembro activo de la OCA y un contribuyente habitual a Odoo.
Una de las novedades de Odoo 9.0 fue el
módulo website_slides
, que
fue backporteado por la comunidad a Odoo 8.0.
Sin embargo, desde que se realizó el backport hasta el día de hoy, el módulo ha recibido varios parches upstream 9.0 que la versión backporteada no tenía, así que lo que quiero es actualizarlo, sin perder el historial de Git.
¿Alguna vez has necesitado hacer una grabación de tu escritorio? ¿Y publicarla en Gif, por ejemplo para subirla a GitHub?