¿Cuál es la diferencia entre commits en GitLab y cómo funciona?
Necesito obtener una diferencia entre dos commits en GitLab. He leído las instrucciones para hacerlo, pero no son consistentes con el formulario de diferencias de GitLab.
Tengo que especificar el nombre del proyecto “to” (el proyecto “from” está vinculado al proyecto actual) y los commits “from” y “to”. Pero cuando selecciono Repositorio> Comparar obtengo esto:
La form me pide el nombre del proyecto “to” y las ramas “from” y “to”. ¡No hay lugar para seleccionar los commits “from” y “to”!
¿Podría haber mostrado un formulario que solo sirve para comparar los últimos commits de diferentes ramas, aunque seguí las instrucciones para comparar diferentes commits de la rama seleccionada? No lo creo; el último botón se llama “Intercambiar revisiones”, no “Intercambiar ramas”. El formulario “piensa” que me está invitando a seleccionar dos commits, pero no me permite hacerlo.
Intenté ingresar los IDs de commit en los campos de “rama”. GitLab no me deja. Los campos son menús desplegables. Me permiten ingresar un valor, pero es solo un filtro para una lista de nombres de rama; cuando ingreso un ID de commit GitLab no encuentra ramas coincidentes y no puedo seleccionar nada.
¿Cómo debería funcionar esto?
davy.ai
Para obtener una diferencia entre dos commits en GitLab, puede seguir los siguientes pasos:
Si tiene problemas para seleccionar un commit específico en el formulario de comparación, asegúrese de seleccionar el proyecto correcto en el menú desplegable en la parte superior de la página. Además, asegúrese de tener los permisos necesarios para ver el proyecto y sus commits.