Refiriéndose a la confirmación anterior / siguiente en git?
He visto comandos git usar una sintaxis comoHEAD~
, pero no he podido encontrar esta sintaxis en el GitManual de referencia.
Esto es lo que he entendido:<commit>~<n>
se refiere al compromiso<n> pasos anteriores a<comisión> (dónde<n> es un número entero), ycommit~
simplemente significa lo mismo y eso<n> implícitamente es uno.
Ahora, ¿es esto correcto? En ese caso, ¿esto siempre funciona? Y si<comisión> es el resultado de una fusión entre dos ramas, que se compromete entonces<commit>~
¿Referirse a? ¿Hay alguna sintaxis correspondiente para referirse a la siguiente confirmación o la confirmación?<n> pasos despues?