¿Cómo agregar revisiones a la línea de time de control de la versión de Xcode?

Cuando abro la Vista de comparación (Ver> Editor de versiones> Mostrar vista de comparación), me muestra una línea de time de dos versiones de mi repository de git:

enter image description here

Si toco el icono del reloj en el centro, puedo elegir exactamente qué revisiones quiero comparar.

El problema es que solo hay una revisión disponible (línea gris claro) y el rest no aparece (es decir, son líneas gris oscuro). Por ejemplo, en la captura de pantalla anterior, solo hay 3 revisiones de las que el usuario puede elegir.

El repository definitivamente tiene muchas más revisiones, como lo demuestra el hecho de que cuando voy a Source Control> History, veo muchos commits.

¿Cómo lo hago para que todas mis revisiones (o al less una específica) estén disponibles en esta list?

La vista de comparación trata de revisar los cambios en este file .

El repository definitivamente tiene muchas más revisiones, como lo demuestra el hecho de que cuando voy a Source Control> History, veo muchos commits.

Sí, pero la mayoría no se compromete con un cambio en el estado de este file , por lo que no los ve en esta parte de la interfaz. Y con razón; eso sería inútil. Se le muestra aquí todo lo que se debe mostrar, es decir, el logging de este file . Cada versión de este file en esta twig contenida en el repository se muestra en esta interfaz.

Ahora, después de haber dicho todo eso, parte del problema es que realmente esta no es una gran interfaz. Es bonito, y está bien hasta donde llega, pero si estás tratando de revisar y comprender la historia de tu proyecto como un todo, no es tan útil. Personalmente, casi nunca lo uso. Pruebe el SourceTree de Atlassian; es gratis y fantástico Y, en última instancia, por supuesto, no hay sustituto para la línea de command.