Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Informationen Über Remotes | Grundlegende Interaktion mit Remotes
GitHub-Grundlagen

Informationen Über Remotes

Swipe um das Menü anzuzeigen

Wenn Sie git clone verwenden, um eine lokale Version eines Remote-Repositorys zu erstellen, verknüpft Git diese lokale Kopie automatisch mit dem Remote-Repository und weist diesem standardmäßig den Namen origin zu. Diese Verknüpfung ermöglicht die Interaktion mit dem Remote-Repository aus Ihrer lokalen Umgebung.

Wechseln Sie in das Verzeichnis Ihres Repositorys, falls Sie sich noch nicht dort befinden, und führen Sie den Befehl git remote -v aus, um die Namen der Remote-Verbindungen sowie deren zugehörige URLs für das Abrufen und Übertragen von Änderungen anzuzeigen:

cd <path_to_your-repository_folder>
Note
Hinweis

Mit diesem Befehl wird das aktuelle Verzeichnis in Ihren lokalen Git-Repository-Ordner gewechselt. Ersetzen Sie <path_to_your_repository_folder> durch den tatsächlichen Pfad zu Ihrem Repository auf Ihrem lokalen Rechner.

git remote -v
remote_configuration

Wie oben erwähnt, ist origin der Standardname für das Remote, von dem das Repository geklont wurde. Git ermöglicht jedoch das Verwalten von mehreren Remotes in einem einzigen Verzeichnis, was in komplexen Projekten mit mehreren Teams nützlich sein kann. Die auf den Namen folgenden URLs geben an, von wo Git Daten abruft (Updates empfängt) und wohin es Daten überträgt (lokale Änderungen sendet).

Note
Hinweis

Die URLs für Fetch und Push zeigen in der Regel auf denselben Ort, können jedoch unterschiedlich konfiguriert werden – beispielsweise kann die Fetch-URL HTTP für schreibgeschützten Zugriff verwenden, während die Push-URL HTTPS oder SSH für sicheren Zugriff mit Authentifizierung nutzt.

Für detaillierte Informationen über das konfigurierte Remote, einschließlich der URLs und zugehörigen Branches, kann folgender Befehl verwendet werden:

git remote show origin
Detaillierte Remote-Informationen

Derzeit verfügt unser Repository nur über einen main-Branch, der sowohl lokal als auch im Remote existiert. Diese Konfiguration erscheint anfangs möglicherweise einfach oder sogar überflüssig. Mit fortschreitender Entwicklung des Projekts und dem Hinzufügen von weiteren Branches wird die Verwaltung dieser Branches jedoch komplexer.

question mark

Welcher Standardname wird dem entfernten Repository in Ihrer lokalen Git-Konfiguration zugewiesen, wenn Sie ein Repository klonen?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 1

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 2. Kapitel 1
some-alt