Was ist ein Remote?
Teil des Abschnitts Versionsverwaltung der Terminal-Journey von Coddy — Lektion 46 von 58.
Bisher wurde jeder Git-Befehl in einem einzigen Ordner auf deinem Rechner ausgeführt. Ein Remote ist eine Kopie desselben Repositorys, die an einem anderen Ort gehostet wird: auf einem anderen Rechner, einem Server oder einem Dienst wie GitHub oder GitLab.
Remotes sind die Art und Weise, wie Teams zusammenarbeiten. Jeder Entwickler arbeitet in seinem eigenen lokalen Klon und tauscht dann Commits mit dem gemeinsamen Remote aus.
Nach Konvention wird das primäre Remote origin genannt. Es ist nur eine Bezeichnung; Sie können es umbenennen oder mehrere Remotes nebeneinander haben.
Die Laufzeitumgebung in diesem Kurs stellt keine Verbindung zum Netzwerk her, sodass Sie nicht tatsächlich pushen oder pullen werden. Sie werden jedoch dieselben git remote-Befehle verwenden, die jeder Entwickler nutzt, und zwar in einem lokalen Repository, um die Funktionsweise kennenzulernen.
Aufgabe
AnfängerInitialisiere ein neues Repository auf dem main-Branch und liste dann alle konfigurierten Remotes mit git remote -v auf. Ein neues Repository hat keine, daher sollte der Befehl nichts ausgeben.
Spickzettel
Ein Remote ist eine Kopie eines Repositorys, das an einem anderen Ort gehostet wird (z. B. GitHub). Das primäre Remote wird herkömmlicherweise origin genannt.
Alle konfigurierten Remotes auflisten:
git remote -vProbier es selbst
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Versionsverwaltung
2Erste Schritte
Ein Repository initialisierenDer .git-OrdnerIdentität konfigurierenGit StatusZusammenfassung – Erstes Repo5Dateien ignorieren
Warum Dateien ignorierenGitignore-MusterIgnore-Regeln prüfenZusammenfassung – Sauberes Repo3Änderungen nachverfolgen
Die Staging AreaGit AddGit CommitÄndern einer verfolgten DateiGit LogZusammenfassung – Erste Commits6Projekt Rezept-Website
ProjektübersichtInitialisieren und Ignorieren