Comando git range-diff
git range-diffEl comando se utiliza para comparar las diferencias entre dos rangos de commits.
git range-diffEl comando es similar a git diff, pero te permite comparar dos rangos de commits diferentes al mismo tiempo. Se usa generalmente para ver los cambios de una serie de commits entre diferentes ramas o versiones. Esto es especialmente útil para la revisión de código y la comparación de cambios.
Sintaxis básica
git range-diff <old-range> <new-range>
<old-range>: el rango de commits antiguo o la rama.<new-range>: el nuevo rango de commits o la rama.
Usos comunes
1. Comparar dos rangos de commits
Compara las diferencias entre el rango de commits de branch1 y el rango de commits de branch2:
git range-diff branch1 branch2
Ejemplo:
git range-diff feature/old-branch feature/new-branch
2. Comparar dos series de commits
Compara las diferencias entre dos series de commits para ver los cambios en un período de tiempo específico:
git range-diff <start-old>..<end-old> <start-new>..<end-new>
Ejemplo:
git range-diff HEAD~10..HEAD~5 HEAD~5..HEAD
Aquí, HEAD~10..HEAD~5 representa el rango de commits antiguo, y HEAD~5..HEAD representa el nuevo rango de commits.
Otras extensiones
Operaciones básicas de Git