El propósito del plugin hg mq es poder hacer commits perfectos para su repositorio, sin confundir los cambios que hizo en su distraído TDAH inducido divagando a través de su código;¿Qué hacer cuando hay demasiados cambios en un solo parche en un hg mq la cola de parches?
Por ejemplo ....
estoy trabajando en bug x cuando noto error Y y empezar a trabajar en su lugar. En este punto, se supone que debe crear un nuevo parche en la cola de parches para no confundir los cambios cuando se haya comprometido hg qfinish
en su repositorio.
Ahora suponga por un minuto que olvida hacer el nuevo parche y en el proceso hg qrefresh
. Luego, al darse cuenta de su error, desea separar los cambios de ese parche en dos parches.
Me doy cuenta de que tiene que ver con la edición de su archivo de parche (y un nuevo archivo de parche) en la cola para separar los cambios en parches separados y confirmaciones posteriores. Sin embargo, aún no soy experto en la edición de los archivos de parche de diff.
¿Dónde puedo obtener información sobre esto? ¿Y cómo podría uno hacer esto?
No lo dejé claro en mi publicación pero, sé dónde están los archivos de parches, es solo que no soy muy bueno en los detalles de la edición del archivo de parche. – leeand00
Ah, lo siento, no quise sugerir que no supieras dónde están. Solo digo que, dadas todas las opciones que conozco, así es como prefiero hacerlo. –
Además, mientras estés editando en el [nivel de hunk] (http://en.wikipedia.org/wiki/Diff#Unified_format), es muy fácil: puedes moverte como quieras, tan largo como el encabezado correcto (es decir, '--- a/foo \ n +++ b/foo') está en algún lugar por encima de los trozos movidos. –