So vergleichen Sie lokale und abgelegene Zweige in Git

So vergleichen Sie lokale und abgelegene Zweige in Git
Git ist ein kostenloses Forum und ein Open-Source-unabhängiges Versionskontrollsystem, mit dem alles von kleinen bis riesigen Entwicklungsprojekten effizient verwaltet wird. Die lokalen Niederlassungen finden Sie auf der lokal verwendeten persönlichen Station, die lokale Benutzer sehen können. Im Gegensatz dazu können auf die Remotezweige von mehreren Benutzern über Remote -Repositorys zugegriffen werden, die dies zulassen.

Diese Studie bietet die Methode, um lokale und Git -Fernzweige in Git zu vergleichen.

So vergleichen Sie lokale und abgelegene Zweige in Git?

Nehmen wir an, Benutzer möchten wissen, welche Änderungen im Git Local Repository vorgenommen und in das Remote -Repository weitergeleitet werden. In dieser Situation muss der Benutzer also die lokalen und abgelegenen Zweige vergleichen.

Um lokale und entfernte Zweige in Git zu vergleichen, öffnen Sie zunächst das Git -Terminal mit der “Start-up" Speisekarte. Listen Sie dann die Zweige beider Repositories auf. Als nächstes führen Sie die aus$ git holenBefehl ”, um die Remote -Zweige zu aktualisieren. Listen Sie danach alle Zweige auf, einschließlich lokaler und Fernbedienung. Vergleichen Sie schließlich die Zweige beider Repositories mit dem “$ git diff " Befehl.

Befolgen Sie nun die folgenden Schritte, um das oben gegebene Konzept zu verstehen!

Schritt 1: Öffnen Sie Git Bash

Öffnen Sie zunächst die “Git Bash”Terminal mit der“Start-up" Speisekarte:

Schritt 2: Remote -Repository aktualisieren

Als nächstes führen Sie die ausGit holtBefehl, um die Remote -Tracking -Zweige zu aktualisieren:

$ git holen

Wie Sie sehen können, die Fernverfolgungszweig “hauptsächlich”Wird erfolgreich in das lokale Repository abgerufen:

Schritt 3: Listen Sie alle Zweige auf

Listen Sie nun alle verfügbaren Remote- und Lokalzweige mit dem angegebenen Befehl auf:

$ Git Branch -a

Hier sind hervorgehobene Zweige abgelegene Zweige und das Sternchensymbol neben dem “hauptsächlichDer Zweig gibt an, dass es sich um einen aktuellen Arbeitszweig handelt:

Schritt 4: Vergleichen Sie lokale und entfernte Zweige

Schließlich führen Sie das aus “ausGit diffBefehl, um die Zweige zu vergleichen:

$ git diff der Hauptursprung/Main

Wir haben das "verglichen"hauptsächlich”Zweig beider Repositories. Wie Sie in der folgenden Ausgabe sehen können, wird die Differenz zwischen den Fernbedienung und den lokalen Zweigen angezeigt:

Das ist es! Wir haben die einfachste Methode zum Vergleich der lokalen und abgelegenen Zweige in Git zusammengestellt.

Abschluss

Um die lokalen und abgelegenen Zweige in Git zu vergleichen, öffnen Sie zunächst das Git -Terminal und führen Sie die “aus“ aus$ git holenBefehl zum Abrufen und Aktualisieren der Remote -Zweige. Dann laufen Sie die "$ Git Branch -aBefehl, um alle Remote- und lokalen Zweige anzuzeigen. Schließlich führen Sie das aus “aus$ git diff Befehl, den Unterschied zwischen ihnen zu vergleichen und anzusehen. In dieser Studie haben wir die Methode zur Vergleich von Git Local- und Git -Fernzweigen zur Verfügung gestellt.