Uso de comillas simples, por ejemplo, Git commit refs en la documentation

Por ejemplo, esta pregunta , tiene el siguiente diagtwig

M1 - M2 - M3 \ \ \ \ A1 - A2 A1' - A2' 

¿Qué significa la comilla simple en A1 y A2, es decir A1' y A2' , en este context?

Es un símbolo tomado de la notación matemática de una derivada .

A1' , en este ejemplo, es el resultado de reescribir A1 sobre M3 . Si bien es probable que tengan el mismo cuerpo y el mismo post de compromiso (suponiendo que no hubo conflictos de fusión durante la rebase), tienen padres diferentes ( A1' padre A1' es M1 y el padre A1' es M3 ), y por lo tanto no son el mismo commit, y no tiene el mismo commit hash. A1' se deriva del A1 original, y esta notación matemática común se usa para resaltarlo.

Esa es una convención para indicar que los commits han sido reestadificados o seleccionados. A1 y A1' tienen el mismo contenido, pero diferentes padres e identificaciones de compromiso. En este caso, A1 y A2 han cambiado a M3 .

' es el símbolo para " primo ". A1' significa que se deriva de A1 . Usted leería A1' como "A one prime".