HOWTO · Git

Checken Sie einen Remote-Git-Zweig aus

Sie können einen Remote-Git-Zweig abrufen, der in Ihrem lokalen Repository nicht vorhanden ist.

In diesem Artikel werden die Schritte beschrieben, die zum Auschecken eines Remote-Git-Zweigs erforderlich sind, der nicht im lokalen Repository vorhanden ist.

Bei der Zusammenarbeit als Team an einem Projekt kann ein Entwickler einen neuen Zweig erstellen und ihn in das Remote-Repository übertragen. Andere Entwickler müssen den Zweig von der Remote herunterladen, damit er lokal zugänglich ist.

Also, wie checkt man eine solche Filiale aus?

Checken Sie einen Remote-Git-Zweig mit einer Remote aus

Angenommen, wir arbeiten als Team an einem Projekt zusammen und ein Entwickler erstellt einen Test-Branch und pusht ihn an die Remote, wie checken wir den Test-Branch lokal aus?

Zuerst müssen wir aus dem Remote-Repository abrufen. Wir werden rennen:

$ git fetch

Dadurch werden alle Änderungen aus dem Remote-Repository auf unseren lokalen Computer übertragen. Wir können alle Zweige sehen, die zum Auschecken verfügbar sind, mit dem Befehl git branch, wie unten dargestellt.

$ git branch -v -a

Dadurch erhalten Sie alle Remote- und lokalen Branches, die in Ihrem Repository verfügbar sind. Um mit der Arbeit am Zweig Test zu beginnen, verwenden wir den Befehl git checkout, wie unten dargestellt.

$ git checkout Test

Standardmäßig wechselt Git zum Test-Zweig und richtet ihn so ein, dass er den Test-Zweig von unserer Fernbedienung aus verfolgt.

Checken Sie einen Remote-Git-Zweig mit mehreren Remotes aus

Auch hier beginnen wir mit dem Abrufen von der Fernbedienung. Dieses Mal werden wir jedoch eine Fernbedienung angeben.

$ git fetch origin

Wir werden dann den Befehl git checkout verwenden, um einen lokalen Zweig basierend auf dem entfernten Zweig zu erstellen.

$ git checkout Test

Um einen entfernten Zweig auszuchecken, der nicht in Ihrem lokalen Repository vorhanden ist, müssen Sie zuerst von der entfernten Stelle abrufen.