Esta redacción explicará los métodos para mostrar las confirmaciones entre dos hash de confirmación en git.
Cómo enumerar/mostrar compromisos entre dos hash de confirmación en GIT?
Se pueden usar diferentes comandos GIT para mostrar las confirmaciones entre dos hash de confirmación, como:
Método 1: la lista se compromete entre dos hash de confirmación utilizando el comando "git log -oneline"
Para enumerar las cometas entre dos hash de confirmación, incluido el mensaje de confirmación, utilice el siguiente comando junto con los hash de confirmación deseados. Por ejemplo, queremos mostrar las confirmaciones entre el "60f911d" y "DC1157A"Comprometer hash:
Git log --NoNeline 60F911d ~… DC1157AAquí el "~"Se usa el símbolo para excluir el"60f911d" comprometerse.
La siguiente salida mostró las confirmaciones entre las ID de confirmación específicas:
Además, si solo desea ver la ID de confirmación entre los dos hash de confirmación especificados, use el "cortar -d ”” -f 1Opción con el mismo comando:
Git log --ONeline 60F911d ~… DC1157A | cortar -d "" -f 1Método 2: la lista se compromete entre dos hash de confirmación utilizando el comando "git rev-list"
Escriba el siguiente comando junto con el "-ascendencia"Opción y especifique los hash de confirmación para ver los compromisos entre ellos:
Git Rev-List-Aancestry-Path 60F911d ~… DC1157ALa imagen a continuación muestra el valor completo de SHA-Hash de los compromisos entre las ID de confirmación especificadas:
Hemos explicado los métodos para enumerar los confirmaciones entre dos hash de comet en git.
Conclusión
Se pueden usar varios comandos GIT para enumerar las confirmaciones entre dos hash de confirmación, como el "git log -oneline ~… "El comando muestra las cometas con los mensajes de confirmación y el"cortar -d ”” -f 1La opción con el mismo comando muestra solo los hash de confirmación. Además, el "Git Rev-List-Achestry-Path ~… El comando se utiliza para mostrar el hash completo de los compromisos entre las ID de confirmación especificadas. Este artículo explicó los métodos para mostrar las confirmaciones entre dos hash de confirmación en GIT.