Wie unterscheidet sich ein Tag von einem Zweig in Git?? Welches soll ich verwenden?

Wie unterscheidet sich ein Tag von einem Zweig in Git?? Welches soll ich verwenden?
Mit Git können Entwickler Dateien an verschiedenen Stellen speichern und von den gewünschten Orten von gewünschten Stellen zugreifen. Sie können ihr Projekt mit den Funktionen von Git auf dem Laufenden halten. Während der Entwicklung einer neuen Funktion wird es vorgezogen, dies separat zu tun, indem ein neuer Zweig erstellt wird. Darüber hinaus kann es erforderlich sein, Tags zu erstellen, um das Veröffentlichungsdatum und die Versionsnummer aufzunehmen. Daher wissen die Entwickler, wann sie ihre Kopie der Software aktualisieren sollten.

Dieses Tutorial erklärt:

  • Unterscheiden Sie zwischen Git Tag und Git Branch?
  • Verwendungen von Tag vs Zweig in Git
  • So generieren Sie eine neue lokale Git -Niederlassung?
  • So generieren Sie ein neues lokales Tag in Git?

Unterscheiden Sie zwischen Git Tag und Git Branch?

In Git werden Tags und Zweige zum Organisieren des Quellcode verwendet. Sie haben jedoch unterschiedliche Zwecke. “StichworteWerden verwendet, um Software -Freisetzungen zu erstellen, um einen bestimmten historischen Punkt zu kennzeichnen. Andererseits, "Geäst”Werden dauerhafte Zeiger, die bei der Entwicklung von Funktionen oder Fehlerbehebungen verwendet werden. Zweige können zwischen Repositorys verschoben werden, wodurch Fehler in der Codebasis hinzugefügt oder behoben werden können, ohne andere Teile zu beeinflussen.

Verwendungen von Tag vs Zweig in Git

Die Verwendungen von Tags und Zweigen in Git sind:

  • Tags werden zum Markieren von Objekten während der Veröffentlichung von Software verwendet.
  • Zweige werden verwendet, wenn Entwickler neue Funktionen oder Behebungsfehler hinzufügen.

Lassen Sie uns nun vorwärts gehen und die Methode zur Generierung einer lokalen Filiale überprüfen!

So generieren Sie eine neue lokale Git -Niederlassung?

Zum Erstellen einer neuen Niederlassung navigieren Sie zunächst zu einem bestimmten Repository und führen Sie die “aus“ ausGit -Zweig " Befehl. Dann verwenden Sie die “Git -ZweigBefehl zur Überprüfung.

Schritt 1: Navigieren Sie zum Git -Verzeichnis

Führen Sie den folgenden Befehl im Git-Terminal aus und wechseln Sie in das erforderliche lokale Verzeichnis:

$ cd "C: \ git \ new_repos"

Schritt 2: Checkliste der Filialen

Sehen Sie sich dann die Liste aller verfügbaren Filialen im lokalen Repository an, indem Sie den folgenden Befehl ausführen:

$ Git Branch

Gemäß der folgenden Ausgabe enthält das aktuelle Repository nur das “Meister" Zweig:

Schritt 3: Erstellen Sie einen neuen Zweig

Um einen neuen Zweig im Verzeichnis zu erstellen, führen Sie die “ausGit -ZweigBefehl ”und geben Sie den Namen des Zielzweigs an:

$ Git Branch Alpha

Schritt 4: Überprüfen Sie den neu erstellten Zweig

Verwenden Sie zum Schluss den folgenden Befehl, um sicherzustellen, ob der neue Zweig erstellt wurde oder nicht:

$ Git Branch

Es kann beobachtet werden, dass das Neue “AlphaDie Filiale wurde im aktuellen Repository erstellt:

So generieren Sie ein neues lokales Tag in Git?

Um ein neues lokales Tag zu generieren, führen Sie die “aus“ ausGit -Tag Befehl im Git Bash -Terminal. Verwenden Sie dann das “$ git tagBefehl ”, um das erstellte Tag zu gewährleisten.

Schauen Sie sich die angegebenen Anweisungen für ein besseres Verständnis an!

Schritt 1: Liste der Tags anzeigen

Überprüfen Sie zunächst die Liste aller vorhandenen Tags im aktuellen Verzeichnis, indem Sie den folgenden Befehl verwenden:

$ git tag

Es ist ersichtlich, dass das aktuelle Repository nur ein Tag enthält, das das ist “v1" Schild:

Schritt 2: Erstellen Sie ein neues Tag

Verwenden Sie die “zum Erstellen eines neuen Tags im Repository die“Git -TagBefehl zusammen mit dem erforderlichen Tag -Namen:

$ git tag v2

Schritt 3: Überprüfen Sie das erstellte Tag

Stellen Sie zuletzt sicher, ob das neue Tag mit Hilfe des folgenden Befehls erstellt wurde oder nicht:

$ git tag

Nach dem folgenden Screenshot das Neue “v2Das Tag wurde erfolgreich erstellt:

Das ist alles! Wir haben den Unterschied zwischen Tags und Zweigen in Git veranschaulicht.

Abschluss

Tags und Zweige sind zwei Möglichkeiten, um ein Git -Repository zu organisieren. Tags sind Etiketten für einen bestimmten Punkt in der Geschichte, der verwendet wird, wenn Entwickler die Veröffentlichung von Software markieren müssen, die sie erstellt haben. Zweige sind permanente Zeiger auf Commits, die verschiedene Funktionen oder Fehlerbehebungen darstellen, die Entwickler in ihren Code hinzufügen oder beheben möchten. In diesem Tutorial wurde der Unterschied zwischen Tags und Zweigen in Git und der Erstellung des Erstellens gezeigt.