Link zu einem bestehenden GitHub-Repository
Dieser Artikel beschreibt die Schritte zum Verknüpfen eines lokalen Repositorys mit einem GitHub-Repository. Es ist immer ratsam, ein lokales Repository mit einem leeren GitHub-Repository zu verknüpfen.
Schließlich möchte niemand zwei verschiedene Repositories in einem. Wie verknüpfen Sie also ein lokales Repo mit einem GitHub-Repo?
Link zu einem bestehenden GitHub-Repository
Das Verknüpfen mit einem GitHub-Repository ist ein relativ einfacher Vorgang. Sie müssen ein persönliches GitHub-Konto erstellen.
Für einen einfacheren Kontext verwenden wir ein Beispiel.
In diesem Beispiel rufen wir unser GitHub-Konto auf und erstellen ein neues leeres Repository namens Sample-Repo
. Stellen Sie sicher, dass Sie keine README.md
-Datei oder eine andere von GitHub vorgeschlagene Datei einfügen.
Wenn Sie nicht wissen, wie Sie ein Repository auf GitHub erstellen, befolgen Sie diese Schritte.
- Gehen Sie zu Ihrem GitHub-Konto und fahren Sie mit der Registerkarte
Repositories
fort. - Klicken Sie auf
Neu
, um ein neues Repository zu erstellen. Geben Sie Ihrem Repo einen Namen und klicken Sie aufRepository erstellen
.
Sobald dies erledigt ist, können wir jetzt die Git Bash öffnen. Wir navigieren zu dem lokalen Repository, das wir mit unserem GitHub-Repository verknüpfen möchten.
Der Ordnung halber haben wir unser lokales Repository auch Sample-Repo
genannt.
Wir müssen die GitHub-URL für unser Sample-Repo
kopieren, um die beiden zu verknüpfen. In unserem Fall verwenden wir die HTTPS
-Authentifizierung.
Um den Link zu erhalten, gehen Sie zu dem von Ihnen erstellten Repository auf GitHub, gehen Sie zu Code
und kopieren Sie den Link unter HTTPS
.
Wir führen den Befehl git remote add
aus, wie unten gezeigt.
$ git remote add origin https://github.com/Wachira11ke/Sample-Repo.git
Dies sollte eine Abruf- und Pull-URL für unser lokales Repository einrichten. Wir können dies mit dem Befehl git remote -vv
überprüfen, wie unten gezeigt.
$ git remote -vv
Ausgang:
Der letzte Schritt beinhaltet das Pushen in das Remote-Repository. Wir können den git push
-Befehl mit dem -u
verwenden, um unseren master
-Zweig auf die Fernbedienung zu pushen und ihn zu verfolgen.
Wir führen den Befehl wie unten dargestellt aus.
$ git push -u origin master
Ausgang:
Die obige Ausgabe zeigt, dass Git unseren lokalen master
-Zweig so eingestellt hat, dass er den entfernten master
-Zweig verfolgt. An diesem Punkt haben wir unser lokales Repo erfolgreich mit einem bestehenden GitHub-Repo verknüpft.
Kurz gesagt, Sie können Ihr lokales Repo mit dem git remote add origin <URL>
mit einem GitHub-Repo verknüpfen. Verwenden Sie immer ein leeres GitHub-Repo, um Ihre Dateien nicht zu verwechseln.
Das Verlinken auf ein bestehendes GitHub-Repo mit anderen Dateien kann zu Fehlern führen.
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