Entwickler speichern ihre lokalen Änderungen im Github -Repository, nachdem sie ihre Arbeit am lokalen System abgeschlossen haben. Sie laden auch die neuesten Änderungen des Remote -Repositorys in ihrem lokalen System herunter, indem sie den Fetch- oder Pull -Betrieb ausführen. Wenn ein Teammitglied Änderungen im GitHub -Repository vornimmt und diese Änderungen abreißt, wird die Änderungen in einer Referenz fetch_head heruntergeladen.
Diese Beschreibung wird erklären:
Was bedeutet Fetch_head in Git??
“Fetch_head”Verfolgt von Änderungen, die vom Github -Repository abgerufen wurden. Wenn der Benutzer die ausführt “Git holtBefehl, es lädt den Inhalt an der Spitze eines bestimmten Remote -Git -Zweigs herunter, der als Commit eingeht. Der Fetch_head speichert den SHA -Hash des Commits an der Spitze eines bestimmten Zweigs. Es enthält die Informationen für einen einzelnen Zweig und alle Verweise auf alle Remote -Zweige.
So bekommen Sie Fetch_head in Git?
Um den Fetch_head zu erhalten, navigieren Sie zuerst zum lokalen Repository und überprüfen Sie die Remote -URL. Nehmen Sie dann einige Änderungen im Remote -Git -Repository vor. Laden Sie diese Änderungen danach im lokalen Repository herunter, indem Sie die “eingeben“Git holt" Befehl. Diese werden als "heruntergeladen" heruntergeladen "Fetch_head" Referenz. Probieren Sie die nachstehenden Anweisungen für eine praktische Demonstration aus!
Schritt 1: Wechseln Sie in das erforderliche Verzeichnis
Geben Sie zunächst den folgenden Befehl ein und leiten Sie sie in das jeweilige lokale Repository weiter:
$ cd "C: \ git \ reposa"
Schritt 2: Überprüfen Sie die Remote -URL
Überprüfen Sie als Nächstes, ob das lokale Verzeichnis mit dem Remote -Repository verknüpft ist:
$ git remote -v
Schritt 3: Remote -Repository -Inhalt abrufen
Holen Sie sich dann den Inhalt des Github -Repositorys im lokalen Repository, indem Sie die “ausschreibenGit holt" Befehl:
$ git holen
Schritt 4: Änderungen im Github -Repository vornehmen
Öffnen Sie nun GitHub und fügen Sie einige Änderungen im jeweiligen Remote -Repository hinzu, indem Sie eine neue Datei erstellen:
Schritt 5: Remote Neueste Version abrufen
Finden Sie danach die neuesten Änderungen des spezifischen Zweigs ab, indem Sie den unterprobierten Befehl eingeben:
$ git fetch Origin Main
Es kann beobachtet werden, dass der oben genannte Befehl das heruntergeladen hat “Fetch_head"Das speichert die neuesten Inhalte, die sich an der Spitze des" befanden "hauptsächlich" Zweig:
Schritt 6: Neueste Änderungen zusammenführen
Schließlich fusionieren Sie die neuesten Änderungen, die in "gespeichert sind"Fetch_head”Mit der örtlichen Filiale:
$ git merge fetch_head
Das dreht sich alles um Fetch_head und die Methode, es zu bekommen.
Abschluss
Fetch_head rettet die Geschichte der Änderungen, die aus dem Remote -Git -Repository heruntergeladen wurden. Während der Durchführung des Abrufoperiums in Git wird der Inhalt an der Spitze einer bestimmten Git -Remote -Niederlassung heruntergeladen, was als Commit eingeht. Es speichert auch den Wert des Commits an der Spitze eines bestimmten Zweigs. Das Bericht über die Fetch_head und die Methode, featch_head in git zu erhalten.