Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Remote Branches | Grundlegende Interaktion mit Remotes
GitHub-Grundlagen
course content

Kursinhalt

GitHub-Grundlagen

GitHub-Grundlagen

1. Einführung in GitHub
2. Grundlegende Interaktion mit Remotes
3. Fortgeschrittenere Workflows

book
Remote Branches

Wie Sie gerade gesehen haben, gibt es beim Arbeiten mit Remotes zwei Arten von Branches: lokale und Remote.

Werfen wir einen Blick auf die Remote-Branches (-r steht für remote), die unser Git-Repo derzeit verfolgt, indem wir den folgenden Befehl ausführen:

Da diese Branches schreibgeschützt sind, müssen Sie die Änderungen auf Ihren lokalen Rechner holen, sie mit Ihren lokalen Änderungen zusammenführen und dann zurück in das Remote-Repository pushen, um Änderungen vorzunehmen.

Das ist alles gut, aber wie können wir herausfinden, ob unser aktueller Branch mit seinem Remote-Gegenstück auf dem neuesten Stand ist? Der vertraute Befehl git status kann dabei helfen; er zeigt nicht nur den Status Ihres lokalen Arbeitsverzeichnisses, sondern auch, ob Ihr Branch dem Remote-Branch, den er verfolgt, voraus, hinterher oder synchron ist.

Lassen Sie uns ihn jetzt ausführen:

In unserem Fall teilt uns git status mit, dass unser lokaler main-Branch mit origin/main auf dem neuesten Stand ist, was bedeutet, dass es keine neuen Änderungen im Remote-main-Branch gibt, die Sie nicht bereits in Ihre lokale Version aufgenommen haben.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 2
We're sorry to hear that something went wrong. What happened?
some-alt