Digamos que tengo la revisión A de hace mucho tiempo e hice un cambio deseable.Con Git, ¿es posible volver a aplicar una revisión de ancestro?
Luego, más adelante, tuve revisión B que hizo muchos cambios a gran cantidad de archivos, incluyendo acabando con el cambio A.
Ahora, mucho más tarde, quiero volver a solicitar la revisión A. ¿Hay una buena forma de hacer esto? Los comandos de fusión y selección de cereza parecen omitir las revisiones que son antepasados, y no veo ninguna bandera para ignorar los ancestros.
Siempre hay diff/apply, pero ¿son realmente la mejor manera? Parece que esto podría ser "con pérdidas" (pasando por el formato de parche intermedio) y podría no permitir que Git use todas las herramientas que normalmente tiene a su disposición ... pero esta es una corazonada desinformada de mi parte.
'git | git | sustantivo Brit., Informal una persona desagradable o despreciable. Esto significa que: todo es posible con git. –