Vergleichen Sie Zweige und Tags
Compare References… vergleicht zwei beliebige Branches, Tags, Remote-Branches oder Commits nach Namen. Es zeigt, wie viele Commits eins vor und hinter dem anderen liegt, und die Dateien, die sich unterscheiden: entweder jeder Unterschied (git diff A B) oder nur das, was die neue Seite seit der Trennung geändert hat (A...B, was ein Pull-Request zeigt).
Funktioniert in GitTree Kostenlos: alle lokalen Git-Funktionen, sobald Sie angemeldet sind.
Auf dieser Seite
Bevor Sie beginnen
- Ein Repository mit den Zweigen oder Tags, die Sie vergleichen möchten, ist geöffnet.
Wo es zu finden ist
- Die Befehlspalette: Compare References….
| Aktion | macOS | Windows und Linux |
|---|---|---|
| Die Befehlspalette, dann Compare References… | ⌘⇧P | Ctrl+Shift+P |
Schritte
Wählen Sie die beiden Seiten
Führen Sie Compare References… aus. Geben Sie Old side und New side ein: Zweige, Tags, Remote-Zweige oder eine Commit-ID (mindestens 4 Zeichen) werden während der Eingabe vorgeschlagen.
Wählen Sie aus, was Sie vergleichen möchten
The two endpoints zeigt jeden Unterschied zwischen den beiden Bäumen. Changes since the merge base zeigt nur, was sich auf der neuen Seite seit der Trennung von der alten geändert hat.
Vergleich
Drücken Sie Compare. In der Leiste steht beispielsweise, dass die neue Seite 3 vor und 1 hinter der alten Seite liegt, und in der Liste werden die Dateien angezeigt, die sich unterscheiden.
Erwartetes Ergebnis
Sie sehen, wie zwei Arbeitsbereiche zusammenhängen und welche Dateien sich genau unterscheiden. Change… wählt andere Seiten.
Welcher Vergleich?
| Auswahl | Benutze es, um |
|---|---|
| The two endpoints | Sehen Sie, was sich zwischen zwei Versionen unterscheidet, z. B. v2.1.0 und v2.2.0. |
| Changes since the merge base | Überprüfen Sie einen Zweig, bevor Sie ihn zusammenführen, da er bei einer Pull-Anfrage angezeigt wird. |
Wenn etwas schief geht
„Diese Historien teilen kein Commit, daher gibt es keine Merge-Basis.“
Die beiden Seiten haben nichts miteinander zu tun. GitTree zeigt stattdessen die beiden Endpunkte an.
„Dieses Repository ist ein oberflächlicher Klon: Die Zählungen sind möglicherweise unvollständig.“
Mehr Verlauf für genaue Zahlen abrufen (fetch, pull und push).
Fragen
Kann ich eine Filiale mit meiner freien Arbeit vergleichen?
Ja: Klicken Sie mit der rechten Maustaste auf den Commit des Zweigs und wählen Sie Compare with Working Directory.