git range-diff-Befehl

Git-Grundoperationen


git range-diffDer Befehl wird verwendet, um die Unterschiede zwischen zwei Commit-Bereichen zu vergleichen.

git range-diffDer Befehl ähnelt git diff, ermöglicht es Ihnen jedoch, zwei verschiedene Commit-Bereiche gleichzeitig zu vergleichen. Typischerweise wird er verwendet, um Änderungen in einer Reihe von Commits über verschiedene Branches oder Versionen hinweg anzuzeigen. Dies ist besonders nützlich für Code-Review und Änderungsvergleich.

Grundlegende Syntax

git range-diff <old-range> <new-range>
  • <old-range>: Alter Commit-Bereich oder Branch.
  • <new-range>: Neuer Commit-Bereich oder Branch.

Häufige Verwendung

1. Vergleiche zwei Commit-Bereiche

Vergleiche die Unterschiede zwischen dem Commit-Bereich von branch1 und dem Commit-Bereich von branch2:

git range-diff branch1 branch2

Beispiel:

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

2. Vergleiche zwei Commit-Serien

Vergleiche die Unterschiede zwischen zwei Commit-Serien, um Änderungen innerhalb eines bestimmten Zeitraums anzuzeigen:

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

Beispiel:

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

Hier repräsentiert HEAD~10..HEAD~5 den alten Commit-Bereich und HEAD~5..HEAD den neuen Commit-Bereich.


Git-Grundoperationen

Weitere Erweiterungen