Zum Hauptinhalt springen

So erstellen Sie ein Remote-GitHub-Repository: Eine detaillierte Anleitung

GitHub – es ist eine der beliebtesten Plattformen für das Hosting und die Zusammenarbeit an Projekten mit dem Git Versionskontrollsystem. Das Erstellen eines Remote-Repositorys auf GitHub ermöglicht es dem Entwicklungsteam, Projektcode zu speichern, zu verfolgen und gemeinsam zu arbeiten. Dies ermöglicht auch den Zugriff auf den Projektcode von allen mit dem Internet verbundenen Computern, ohne dass der Code auf jedem Computer physisch vorhanden sein muss. In diesem Artikel werden wir uns eine detaillierte Anleitung zum Erstellen eines Remote-Repositorys auf GitHub ansehen.

Der Prozess zum Erstellen eines Remote-Repositorys auf GitHub ist sehr einfach und erfordert nicht viel Zeit oder Aufwand. Zuerst benötigen Sie ein Konto auf GitHub. Wenn Sie noch kein Konto haben, sollten Sie sich auf der offiziellen GitHub-Website registrieren. Nach erfolgreicher Registrierung müssen Sie ein neues Repository erstellen.

Schritt 1: Nachdem Sie sich bei Ihrem GitHub-Konto angemeldet haben, wählen Sie das "+" in der oberen rechten Ecke der Seite aus und klicken Sie auf die Schaltfläche "Neues Repository". Sie werden zur Seite zum Erstellen eines neuen Repositorys weitergeleitet.

Schritt 2: Hier müssen Sie den Namen des Repositorys angeben. Der Name muss innerhalb Ihres GitHub-Kontos eindeutig sein. Sie können dem Repository bei Bedarf auch eine Beschreibung hinzufügen. Darüber hinaus können Sie bestimmen, ob Ihr Repository öffentlich oder privat ist. Das öffentliche Repository ist für alle GitHub-Benutzer sichtbar, während das private Repository nur für Sie und Ihre ausgewählten Kollegen sichtbar ist. Nachdem Sie alle erforderlichen Daten eingegeben haben, klicken Sie auf die Schaltfläche "Repository erstellen" und Ihr Remote-Repository wird erstellt.

Was ist ein GitHub-Remote-Repository

GitHub ist einer der beliebtesten Dienste für das Hosting und die Verwaltung von Git-Repositories. Es bietet Tools zum Arbeiten mit Code, zum Nachverfolgen von Änderungen, zur Versionskontrolle und zur Vereinfachung des Softwareentwicklungsprozesses.

Das Remote-GitHub-Repository bietet die Möglichkeit, Ihren Code zwischen verschiedenen Computern zu speichern und zu synchronisieren und mit Ihrem Projekt im Team zu arbeiten. Sie können neue Codeversionen herunterladen, Änderungen anderer Entwickler verfolgen und gemeinsame Berechtigungen für Ihr Projekt festlegen.

Das Erstellen eines Remote-GitHub-Repositorys stellt Ihr Projekt unter Versionskontrolle und ermöglicht die Verwendung vieler Tools wie Fehlerverfolgung, Pull-Anforderungen und Codeverzweigung.

Erstellen eines Remote-Repositorys

Folgen Sie den Anweisungen unten, um ein Remote-Repository auf GitHub zu erstellen:

  1. Melden Sie sich bei Ihrem GitHub-Konto an und klicken Sie auf das "+" -Symbol oben rechts auf der Seite. Wählen Sie im Dropdown-Menü "Neues Repository" (neues Repository).
  2. Geben Sie den Namen des Repositorys in das Feld "Repository name" ein.
  3. Wählen Sie je nach Ihren Vorlieben ein öffentliches oder privates Repository aus.
  4. Geben Sie ggf. eine Beschreibung des Repositorys in das Feld "Description" (Beschreibung des Repositorys) ein.
  5. Wählen Sie "Initialize this repository with a README" (Repository mit einer README-Datei initialisieren) und/oder "Add" .gitignore" (Datei hinzufügen .gitignore), falls erforderlich.
  6. Wählen Sie bei Bedarf eine Lizenz für Ihr Repository aus.
  7. Klicken Sie auf "Create repository" (Repository erstellen), um den Vorgang abzuschließen.

Glückwunsch! Ihr Remote-Repository auf GitHub wurde erfolgreich erstellt. Jetzt können Sie Ihre Projekte hochladen und verwalten, Commits ausführen und Änderungen an das Remote-Repository senden.

Anmeldung auf GitHub

Wenn Sie noch kein GitHub-Konto haben, müssen Sie sich registrieren.

1. Öffnen Sie die offizielle GitHub-Website unter https://github.com /.

2. Klicken Sie oben rechts auf der Seite auf die Schaltfläche "Anmelden".

3. Geben Sie Ihren Benutzernamen, Ihre E-Mail-Adresse und Ihr Passwort in die entsprechenden Felder ein.

4. Klicken Sie auf "Create an account".

5. Auf der nächsten Seite werden Sie aufgefordert, einen GitHub-Verwendungsplan auszuwählen. Sie können zwischen einem kostenlosen "Free" -Plan oder kostenpflichtigen "Team" - oder "Enterprise" -Plänen wählen.

6. Füllen Sie alle erforderlichen Daten aus, die mit Ihrem Konto verknüpft sind.

7. Klicken Sie auf "Submit", um die Registrierung abzuschließen.

Sie haben jetzt ein GitHub-Konto und sind bereit, mit dem Erstellen von Remote-Repositories zu beginnen und die Entwicklung mit Git zu verwalten.

Erstellen eines neuen Repositorys

Das Erstellen eines neuen Repositorys auf GitHub ist sehr einfach und dauert nur wenige Schritte:

  1. Klicken Sie auf der GitHub-Hauptseite auf die Schaltfläche "Neu".
  2. Geben Sie einen Namen für Ihr Repository in das Feld "Repository name" ein.
  3. Fügen Sie optional im Feld "Description" eine Beschreibung des Repositorys hinzu.
  4. Wählen Sie den Repository-Typ aus - öffentlich oder privat.
  5. Wählen Sie Optionen und Einstellungen aus, die Ihren Bedürfnissen entsprechen.
  6. Klicken Sie auf die Schaltfläche "Repository erstellen".

Das ist alles! Jetzt haben Sie Ihr eigenes Remote-Repository auf GitHub, bereit, Ihre Projekte und Ihren Code zu akzeptieren.

Verbinden eines Remote-Repositorys mit einem lokalen Projekt

Um Ihr lokales Projekt mit einem Remote-Repository auf GitHub zu verknüpfen, führen Sie die folgenden Schritte aus:

1. Erstellen Sie ein Remote-Repository auf GitHub:

Besuchen Sie die GitHub-Website (github.com ) und melden Sie sich in Ihrem Konto an. Klicken Sie rechts oben auf der Seite auf die Schaltfläche "Create a new repository" (Neues Repository erstellen). Geben Sie einen Namen für das Repository ein, fügen Sie eine Beschreibung hinzu (optional) und wählen Sie die Optionen für Sichtbarkeit und Initialisierung aus. Klicken Sie auf "Create repository" (Repository erstellen).

Anmerkung: Notieren Sie sich die URL Ihres Remote-Repositorys auf GitHub, die Sie in den nächsten Schritten benötigen.

2. Verknüpfen Sie Ihr lokales Projekt mit dem Remote-Repository:

Öffnen Sie ein Terminal oder eine Eingabeaufforderung und navigieren Sie zu Ihrem lokalen Projektordner. Führen Sie die folgenden Befehle aus:

Dieser Befehl initialisiert Ihr lokales Projekt im Git-Versionskontrollsystem.

git remote add origin

Geben Sie anstelle von "" die URL Ihres Remote-Repositorys auf GitHub ein.

Anmerkung: Wenn Sie bereits ein Remote-Repository erstellt und auf dem lokalen Computer geklont haben, können Sie diesen Schritt überspringen.

3. Fügen Sie die Projektdateien zum lokalen Repository hinzu:

Verwenden Sie den Befehl git add, um Dateien zum lokalen Repository hinzuzufügen. Ein Beispiel:

Dieser Befehl fügt alle Dateien und Ordner aus dem aktuellen Verzeichnis zum lokalen Repository hinzu.

4. Machen Sie ein Änderungskommit:

Verwenden Sie den Befehl git commit, um Änderungen zu commit. Ein Beispiel:

git commit -m "First commit"

Hier ist "First commit" eine Commit-Nachricht, die die von Ihnen vorgenommenen Änderungen beschreibt. Sie können jede Nachricht verwenden, die Sie mögen.

5. Senden Sie die Änderungen an das Remote-Repository:

Verwenden Sie den Befehl git push, um Änderungen an das Remote-Repository zu senden. Ein Beispiel:

git push origin master

Hier ist "origin" das Remote-Repository und "master" ist der Zweig, an den Sie die Änderungen senden. Wenn Sie einen anderen Zweig haben, geben Sie ihn anstelle von "master" an.

Jetzt ist Ihr lokales Projekt mit einem Remote-Repository auf GitHub verknüpft und Sie können damit über Git arbeiten.

Klonen eines Remote-Repositorys

Um ein Remote-Repository zu kippen, müssen Sie dessen URL kennen (Uniform Resource Locator). Die URL kann in zwei Formaten vorliegen: HTTPS oder SSH.

Führen Sie den folgenden Befehl an der Eingabeaufforderung aus, um das Repository mithilfe einer HTTPS-URL zu klonen:

  1. Öffnen Sie eine Eingabeaufforderung (für Windows) oder ein Terminal (für macOS und Linux).
  2. Navigieren Sie zu dem Ordner, in dem Sie die lokale Kopie des Repositorys speichern möchten.
  3. Führen Sie den Befehl git clone aus, wobei dies die URL des Remote-Repositorys ist.
git clone https://github.com/username/repo.git

Führen Sie die folgenden Schritte aus, um ein Repository mit einer SSH-URL zu klonen:

  1. Öffnen Sie eine Eingabeaufforderung (für Windows) oder ein Terminal (für macOS und Linux).
  2. Navigieren Sie zu dem Ordner, in dem Sie die lokale Kopie des Repositorys speichern möchten.
  3. Führen Sie den Befehl git clone aus, wobei dies die URL des Remote-Repositorys ist.
git clone [email protected]:username/repo.git

Nach dem Ausführen des Befehls wird das Repository in den ausgewählten Ordner auf Ihrem Computer geklont. Sie können mit der Arbeit am Repository beginnen, Dateien ändern, neue Commits erstellen und sie an einen Remote-Server senden.

Einrichten eines lokalen Repositorys

Bevor Sie ein Remote-Repository auf GitHub erstellen können, müssen Sie ein lokales Repository auf Ihrem Computer einrichten. Dazu benötigen Sie Folgendes:

1. Installieren von Git: Wenn Sie Git noch nicht auf Ihrem Computer installiert haben, müssen Sie es installieren. Sie können das Git-Installationsprogramm von der offiziellen Website herunterladen und den Anweisungen für Ihr Betriebssystem folgen.

2. Erstellen eines neuen Repositorys: Nach der Installation von Git müssen Sie einen neuen Ordner auf Ihrem Computer erstellen, der als lokales Repository für Ihr Projekt dient. Sie können einen neuen Ordner im Explorer erstellen oder den Befehl mkdir in der Befehlszeile verwenden.

3. Initialisieren des Repositorys: Navigieren Sie zum erstellten Ordner und führen Sie den Befehl git init an der Eingabeaufforderung aus. Dadurch wird ein neues leeres Repository in Ihrem Ordner erstellt.

4. Hinzufügen von Dateien: Sie können jetzt Dateien und Ordner zu Ihrem lokalen Repository hinzufügen. Sie können dies tun, indem Sie Dateien und Ordner in Ihren Repository-Ordner ziehen oder den Befehl git add in der Befehlszeile verwenden.

5. Erstellen eines Commits: Nachdem Sie die Dateien hinzugefügt haben, müssen Sie ein Commit erstellen, um den aktuellen Status des Repositorys zu erfassen. Verwenden Sie dazu den Befehl git commit -m "Commit Description" in der Befehlszeile.

6. Herstellen einer Verbindung mit einem Remote-Repository: Schließlich können Sie Ihr lokales Repository mit einem Remote-Repository auf GitHub verbinden. Sie benötigen die Remote-Repository-URL auf GitHub, die Sie auf Ihrer Remote-Repository-Seite finden können. Verwenden Sie den Befehl git remote add origin [URL] dafür.

Ihr lokales Repository kann jetzt mit dem Remote-Repository auf GitHub synchronisiert werden.

Arbeiten mit einem Remote-Repository

Nachdem Sie ein Remote-Repository auf GitHub erstellt haben, können Sie damit beginnen. Hier sehen wir uns die grundlegenden Operationen an, die Sie mit einem Remote-Repository durchführen können:

Repository klonen: Um mit dem Remote-Repository lokal auf Ihrem Computer zu arbeiten, müssen Sie einen Klonvorgang ausführen. Dazu benötigen Sie einen Repository-Link, der auf der Repository-Seite auf GitHub zu finden ist. Sie können dann den Befehl git clone verwenden, indem Sie einen Verweis auf das Repository als Argument angeben. Nachdem Sie das Repository geklont haben, erhalten Sie eine Kopie aller Dateien und des Commit-Verlaufs auf Ihrem Computer.

Senden von Änderungen an ein Remote-Repository: Nachdem Sie Änderungen an der lokalen Kopie des Repositorys vorgenommen haben, können Sie sie mit dem Befehl git push an das Remote-Repository senden. Auf diese Weise sind Ihre Änderungen für alle anderen Entwickler verfügbar, die Zugriff auf das Repository haben.

Abrufen von Updates aus einem Remote-Repository: Wenn andere Entwickler Änderungen am Remote-Repository vorgenommen haben, können Sie diese Änderungen abrufen und auf Ihre lokale Kopie des Repositorys anwenden. Dazu wird der Befehl git pull verwendet. Dadurch wird Ihre lokale Kopie aktualisiert und enthält alle aktuellen Änderungen.

Erstellen und Arbeiten mit Zweigen: Mit Zweigen können Sie neue Funktionen entwickeln oder Fehler beheben, ohne den Hauptzweig eines Projekts zu beeinflussen. Sie können auch Vorgänge zum Erstellen, Verzweigen und Zusammenführen von Zweigen in einem Remote-Repository mit den Befehlen git branch und git merge ausführen.

Die Arbeit mit einem Remote-GitHub-Repository ist ein wesentlicher Bestandteil des Entwicklungsprozesses auf der GitHub-Plattform. Mit diesen Vorgängen können Sie effektiv mit anderen Entwicklern zusammenarbeiten und Projekte in einer gemeinsamen Entwicklungsumgebung entwickeln.