commande git range-diff

Opérations de base Git


git range-diffLa commande est utilisée pour comparer les différences entre deux plages de commits.

git range-diffLa commande est similaire à git diff, mais permet de comparer simultanément deux plages de commits différentes, généralement utilisée pour afficher les modifications dans une série de commits sur différentes branches ou versions. Ceci est particulièrement utile pour la revue de code et la comparaison des modifications.

Syntaxe de base

git range-diff <old-range> <new-range>
  • <old-range>: Ancienne plage de commits ou branche.
  • <new-range>: Nouvelle plage de commits ou branche.

Utilisation courante

1. Comparer deux plages de commits

Comparez les différences entre la plage de commits de branch1 et la plage de commits de branch2 :

git range-diff branch1 branch2

Exemple :

git range-diff feature/old-branch feature/new-branch

2. Comparer deux séries de commits

Comparez les différences entre deux séries de commits pour voir les modifications au cours d'une période spécifique :

git range-diff <start-old>..<end-old> <start-new>..<end-new>

Exemple :

git range-diff HEAD~10..HEAD~5 HEAD~5..HEAD

Ici, HEAD~10..HEAD~5 représente l'ancienne plage de commits, et HEAD~5..HEAD représente la nouvelle plage de commits.


Opérations de base Git

autres extensions