GitHub ist einer der beliebtesten Hosting-Dienste für Git-Repositorys. Wenn Sie ein Repository auf GitHub erstellen, können Sie Änderungen am Quellcode speichern und verfolgen sowie mit anderen Entwicklern zusammenarbeiten. Um loszulegen, müssen Sie das lokale Repository mit dem Repository auf GitHub verknüpfen. In diesem Artikel werden wir uns eine schrittweise Anleitung zum Verknüpfen von Repositorys ansehen.
Schritt 1: Erstellen Sie ein Repository auf GitHub. Der erste Schritt besteht darin, ein neues Repository auf GitHub zu erstellen. Gehen Sie zur GitHub-Website, melden Sie sich an und klicken Sie auf den Button "Neues Repository". Geben Sie einen Repository-Namen, eine Beschreibung (optional) ein und wählen Sie Datenschutz aus. Klicken Sie danach auf "Repository erstellen". Sie erhalten die URL Ihres Repositorys.
Schritt 2: Klonen des Repositorys auf die lokale Maschine. Der nächste Schritt besteht darin, das Repository von GitHub auf Ihren lokalen Rechner zu kopieren. Öffnen Sie dazu eine Eingabeaufforderung oder ein Terminal und navigieren Sie zu dem Ordner, in dem Sie das Repository platzieren möchten. Führen Sie dann den Befehl "git clone" aus [Repository-URL]". Git erstellt eine Kopie des Repositorys auf Ihrem Computer.
Schritt 3: Verknüpfen Sie das lokale Repository mit dem Repository auf GitHub. Jetzt müssen Sie das lokale Repository mit dem Repository auf GitHub verknüpfen. Navigieren Sie dazu in der Befehlszeile oder im Terminal zum Repository-Ordner. Führen Sie den Befehl "git remote add origin" aus [Repository-URL]". Jetzt ist Ihr lokales Repository mit dem Repository auf GitHub verknüpft.
Das ist alles! Jetzt ist Ihr lokales Repository mit dem Repository auf GitHub verknüpft. Sie können mit der Arbeit im lokalen Repository beginnen, die Änderungen commit und mit den Befehlen "git add", "git commit" und "git push" an GitHub senden. Um die Änderungen aus dem Repository auf GitHub abzurufen, verwenden Sie den Befehl "git pull".
Erstellen eines neuen Repositorys auf GitHub
- Melden Sie sich bei Ihrem GitHub-Konto an.
- Klicken Sie auf der Startseite auf die Schaltfläche "Neu".
- Geben Sie den Namen des Repositorys in das Feld "Repository name" ein.
- Wählen Sie die Sichtbarkeit des Repositorys aus: Öffentlich oder privat.
- Fügen Sie im Feld "Description" (Beschreibung) eine Beschreibung des Repositorys hinzu.
- Wählen Sie die Option "Initialize this repository with a README" (dieses Repository mit einer README-Datei initialisieren) aus.
- Fügen Sie die Datei bei Bedarf hinzu .gitignore und wählen Sie das Preset aus, das Ihrem Projekt entspricht.
- Wählen Sie bei Bedarf eine Lizenz für Ihr Projekt aus.
- Klicken Sie auf "Create repository" (Repository erstellen).
Glückwunsch! Sie haben gerade ein neues Repository auf GitHub erstellt. Jetzt können Sie Code mit anderen Entwicklern hinzufügen, bearbeiten und teilen.
Klonen eines Repositorys auf einen lokalen Computer
Um mit dem Repository auf dem lokalen Computer zu beginnen, müssen Sie es zuerst auf Ihren Computer kopieren (klonen). Befolgen Sie dazu die Anweisungen:
- Öffnen Sie ein Terminal oder eine Eingabeaufforderung auf Ihrem lokalen Computer. Je nach Betriebssystem kann es sich um ein Konsolenterminal, eine Windows-Eingabeaufforderung oder eine integrierte Entwicklungsumgebung mit eingebautem Terminal handeln.
- Wechseln Sie zu einem Ordner in dem Sie eine lokale Kopie des Repositorys erstellen möchten. Ein Beispiel: cd Documents/GitHub.
- Kopieren Sie die Repository-URL auf GitHub. Öffnen Sie dazu die Repository-Seite im Browser und klicken Sie auf die Schaltfläche "Klonen oder Herunterladen" und kopieren Sie dann die URL.
- Zurück zum Terminal und geben Sie den Befehl ein git clone und fügen Sie dann die kopierte Repository-URL nach dem Befehl ein. Zum Beispiel: git clone https://github.com/username/repository.git. Drücken Sie die Eingabetaste.
- Git wird das Repository auf Ihrem lokalen Computer ablegen und einen neuen Ordner mit demselben Namen wie das Repository erstellen. Sie können mit dem Befehl zu diesem Ordner navigieren cd.
Jetzt haben Sie das Repository erfolgreich auf Ihren lokalen Computer gekippt. Sie können mit der Arbeit mit Dateien beginnen, sie ändern, neue Commits erstellen und sie auf GitHub pushen.
Verknüpfen eines lokalen Repositorys mit einem Repository auf GitHub
Wenn Sie ein lokales Repository mit einem Repository auf GitHub verknüpfen, können Sie Änderungen an Ihrem Code bequem speichern und synchronisieren. Schritt für Schritt Anleitung hilft Ihnen, diesen Prozess zu meistern:
- Erstellen Sie ein Repository auf GitHub. Gehen Sie zur GitHub-Hauptseite, klicken Sie auf die Schaltfläche "Neu" und wählen Sie "Neues Repository". Füllen Sie die erforderlichen Felder aus und klicken Sie auf "Repository erstellen".
- Initialisieren Sie das lokale Repository. Navigieren Sie zu dem Ordner, in dem Ihr Projekt gespeichert ist, öffnen Sie eine Eingabeaufforderung und führen Sie den Befehl "git init" aus. Sie haben jetzt ein leeres lokales Repository erstellt.
- Fügen Sie die Dateien dem lokalen Repository hinzu. Wenn Sie die Projektdateien haben, führen Sie den Befehl git add aus." (der Punkt bedeutet, alle Dateien im aktuellen Verzeichnis hinzuzufügen), um alle Dateien zum lokalen Repository hinzuzufügen.
- Mache ein Commit. Führen Sie den Befehl "git commit -m 'Your commit message'" aus, um ein Commit zu erstellen, das die Änderungen beschreibt. Dies ermöglicht es Ihnen, Änderungen in Ihrem Code bewusst zu überwachen.
- Fügen Sie das Remote-Repository hinzu. Kehren Sie zu Ihrer Repository-Seite auf GitHub zurück. Suchen Sie im Abschnitt "Quick Setup" nach der URL Ihres Repositorys. Führen Sie dann den Befehl "git remote add origin " aus, um das Remote-Repository hinzuzufügen.
- Senden Sie die Änderungen an GitHub. Führen Sie den Befehl "git push origin master" aus, um die Änderungen an Ihr Remote-Repository auf GitHub zu senden. Jetzt ist Ihr lokales Repository mit dem Repository auf GitHub verknüpft.
Sie haben jetzt ein verknüpftes lokales Repository und ein Repository auf GitHub. Sie können Git-Befehle verwenden, um Ihre Änderungen zu speichern und zu synchronisieren sowie mit anderen Entwicklern über die GitHub-Plattform zu interagieren.