Checken Sie einen Remote-Git-Zweig aus

John Wachira 20 Juni 2023
  1. Checken Sie einen Remote-Git-Zweig mit einer Remote aus
  2. Checken Sie einen Remote-Git-Zweig mit mehreren Remotes aus
Checken Sie einen Remote-Git-Zweig aus

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.

John Wachira avatar John Wachira avatar

John is a Git and PowerShell geek. He uses his expertise in the version control system to help businesses manage their source code. According to him, Shell scripting is the number one choice for automating the management of systems.

LinkedIn

Verwandter Artikel - Git Checkout