Änderungen aus einem anderen Zweig in Git ziehen
In diesem Tutorial lernen wir, wie man Änderungen aus einem anderen Branch in ein Repository in Git zieht.
Änderungen aus einem anderen Zweig in ein Repository in Git ziehen
Wir verwenden Git in einer kollaborativen Entwicklungsumgebung, um die Änderungen an Dateien in unserem Projektverzeichnis zu verfolgen.
Normalerweise haben wir einen lokalen Zweig in unserem lokalen Repository eingerichtet, um einen Remote-Zweig im Remote-Repository zu verfolgen. Manchmal möchten wir die Änderungen möglicherweise mit einem anderen Remote-Zweig verfolgen.
Angenommen, wir haben einen lokalen Zweig dev
, der so eingestellt ist, dass er einen Remote-Zweig mit demselben Namen dev
verfolgt. Aus irgendeinem Grund möchten wir einen anderen entfernten Zweig verwenden.
Angenommen, wir möchten jetzt den entfernten Zweig prod
verwenden, der im entfernten Repository vorhanden ist.
Dies erreichen wir mit dem Befehl git pull
. Die Syntax des git pull
-Befehls ist unten.
git pull [<options>] [<repository> [<refspec>…]]
Daher müssen wir den folgenden Befehl ausführen, um aus dem anderen entfernten Zweig prod
zu ziehen.
$ cd MyProject
$ git branch
* dev
$ git pull origin prod
Wir können oben sehen, dass wir in unser Projektverzeichnis umgezogen sind. Dann haben wir überprüft, ob der aktuelle Zweig dev
ist.
Dann haben wir den Befehl git pull
mit remote origin
und dem Remote-Branch prod
ausgeführt.
Jetzt haben wir erfolgreich von einem anderen Remote-Zweig in Git gezogen. Bitte beachten Sie, dass wir sicherstellen müssen, dass der entfernte Zweig prod
im entfernten Repository vorhanden ist.
Wir haben gelernt, wie man Änderungen aus einem anderen Branch in das Repository in Git zieht.
Weitere Informationen finden Sie unter diesen Links.