¿Alguien sabe cómo obtener el SHA más reciente de una sucursal determinada desde el exterior un repositorio de git?¿Cómo obtener SHA de la última confirmación desde el repositorio remoto de git?
Si está dentro de un repositorio git, se puede hacer:
git log origin/branch_X | head -1
Sin embargo, no estoy dentro de un repositorio git, y me gustaría no tener que clone
un repositorio sólo para obtener la última SHA de una etiqueta/rama. ¿Hay alguna manera inteligente de hacer esto?
¿Tiene acceso al sistema de archivos del repositorio que desea consultar? –
La forma correcta de hacerlo es "git rev-parse origin/branch_X" o "git rev-parse refs/remotes/origin/branch_X", no git-log –