Zum Hauptinhalt springen

Vollständiger Leitfaden zum Veröffentlichen von Änderungen auf GitHub: Detaillierte Anleitung

GitHub ist ein beliebter Web-Service für das Hosting und die gemeinsame Entwicklung von Projekten, die das Git-Versionskontrollsystem verwenden. Es bietet eine benutzerfreundliche Oberfläche für die Arbeit mit Repositorys und Tools für die Entwicklerzusammenarbeit. In diesem Artikel erfahren Sie, wie Sie Änderungen auf GitHub pushen können.

Der erste Schritt besteht darin, ein Repository auf GitHub zu erstellen. Richten Sie dann Git auf dem lokalen Computer ein, falls Sie dies noch nicht getan haben. Führen Sie dazu die Befehle aus:

git config --global user.name "Your Name"git config --global user.email "[email protected]"

Dann lehnen Sie das Repository mit dem Befehl auf Ihre lokale Maschine ab:

git clone https://github.com/username/repo.git

Jetzt, da Sie eine lokale Kopie des Repositorys haben, können Sie Änderungen am Projektcode vornehmen.

Wenn Sie bereit sind, Änderungen an GitHub zu senden, führen Sie die folgenden Schritte aus:

  1. Fügen Sie die geänderten Dateien mit dem Befehl zum Git-Index hinzu git add.
  2. Übernehmen Sie die Änderungen mit dem Befehl git commit -m "Beschreibung der Änderungen".
  3. Führen Sie schließlich den Befehl aus git push um Änderungen an GitHub zu senden.

Nachdem Sie diese Schritte ausgeführt haben, sind Ihre Änderungen auf GitHub verfügbar. Hier können Sie den Änderungsverlauf einsehen, den Code mit Kollegen besprechen und vieles mehr.

Daher ist es einfach und bequem, Änderungen auf GitHub zu pushen. Indem Sie die obigen Schritte befolgen, können Sie Änderungen an Ihren Projekten vornehmen und sie mit dem Entwicklungsteam teilen.

Wie kann ich Änderungen an GitHub senden

GitHub bietet eine bequeme Möglichkeit, Code zusammenzuarbeiten und zu speichern, sodass Entwickler ihre Änderungen teilen und zu Projekten anderer Personen beitragen können. In diesem Abschnitt erfahren Sie, wie Sie Ihre Änderungen mithilfe der Git-Befehlszeile an GitHub senden.

Um den Änderungsprozess auf GitHub zu starten, müssen Sie einige einfache Schritte ausführen:

  1. Öffnen Sie eine Eingabeaufforderung auf Ihrem Computer und navigieren Sie zu dem Projektverzeichnis, in dem Sie Änderungen vornehmen möchten.
  2. Initialisieren Sie Git im Projektverzeichnis mit dem Befehl git init . Dadurch wird ein lokales Git-Repository erstellt, das Ihrem Projekt zugeordnet ist.
  3. Fügen Sie die Dateien, die Sie an GitHub senden möchten, mit dem Befehl git add zum Git-Index hinzu. Sie können bestimmte Dateien angeben oder verwenden . , um alle Dateien im aktuellen Verzeichnis hinzuzufügen.
  4. Commit die Änderungen, indem Sie ein Commit erstellen. Verwenden Sie den Befehl git commit -m "Ihre Commit-Nachricht" , um ein Commit zu erstellen, das Ihre Änderungen beschreibt.
  5. Erstellen Sie ein Remote-Repository auf GitHub, falls Sie es noch nicht haben. Sie können dies auf der GitHub-Seite tun, indem Sie auf die Schaltfläche "Neues Repository" klicken.
  6. Fügen Sie Ihrem lokalen Git-Repository ein Remote-Repository hinzu, indem Sie den Befehl git remote add origin verwenden. Ersetzen Sie durch die tatsächliche URL Ihres Remote-GitHub-Repositorys.
  7. Senden Sie die Änderungen an GitHub, indem Sie den Befehl git push origin master ausführen. Dieser Befehl sendet Ihre lokalen Änderungen an das Remote-GitHub-Repository.

Nachdem Sie den Push-Befehl erfolgreich ausgeführt haben, werden Ihr Code und Ihre Änderungen auf GitHub verfügbar. Sie können Git verwenden, um weitere Aktionen mit Ihrem Projekt durchzuführen, z. B. das Erstellen und Zusammenführen von Zweigen, das Zurücksetzen auf frühere Versionen und vieles mehr.

Anmeldung auf GitHub

  1. Öffnen Sie einen Webbrowser und gehen Sie zu GitHub.com .
  2. Klicken Sie oben rechts auf der Seite auf die Schaltfläche "Anmelden".
  3. Füllen Sie das Anmeldeformular aus. Geben Sie Ihren Benutzernamen, Ihre E-Mail-Adresse und Ihr Passwort ein.
  4. Wählen Sie einen Plan nach Ihrem Ermessen aus. GitHub bietet mehrere Pläne an - kostenlos und kostenpflichtig.
  5. Klicken Sie nach dem Ausfüllen des Formulars auf "Create account" (Konto erstellen).
  6. Fertig! Sie haben sich erfolgreich bei GitHub registriert. Jetzt können Sie alle Funktionen des Dienstes nutzen.

Denken Sie daran, dass Sie bei der Anmeldung bei GitHub einen Benutzernamen und eine eindeutige E-Mail-Adresse auswählen müssen. Wenn Ihr Benutzername oder Ihre E-Mail-Adresse bereits belegt ist, müssen Sie andere auswählen.

Es wird empfohlen, nach der Registrierung eine Zwei-Faktor-Authentifizierung einzurichten, um Ihr Konto zu schützen. Dies ist eine zusätzliche Sicherheitsschicht, die den unbefugten Zugriff auf Ihre Daten verhindert.

Erstellen eines Repositorys

Um ein Repository zu erstellen, müssen Sie die folgenden Schritte ausführen:

  1. Klicken Sie auf der GitHub-Hauptseite oben rechts auf die Schaltfläche "Neu".
  2. Wählen Sie auf der Seite Repository erstellen einen Namen für Ihr Projekt aus. Der Titel sollte kurz, aber beschreibend sein.
  3. Optional können Sie eine kurze Beschreibung des Projekts hinzufügen.
  4. Wählen Sie die Einstellungen für die Sichtbarkeit des Repositorys aus: öffentlich (für alle offen) oder privat (nur für Sie und die angegebenen Mitarbeiter verfügbar).
  5. Wählen Sie eine Option aus, um das Repository zu initialisieren. Sie können mit einem leeren Repository beginnen oder ein Repository mit Quellcode oder Dateien erstellen.
  6. Klicken Sie auf die Schaltfläche "Repository erstellen" und Ihr Repository wird erstellt.

Glückwunsch! Jetzt haben Sie Ihr eigenes Repository auf GitHub, wo Sie Ihren Code hochladen und dessen Änderungen überwachen können. Jetzt sind Sie bereit, Git zu verwenden, um Änderungen an Ihrem Repository zu pushen und mit anderen Entwicklern zusammenzuarbeiten!

Installieren von Git auf einem Computer

Um mit GitHub arbeiten zu können, müssen Sie das Git-Versionskontrollsystem auf Ihrem Computer installieren. In diesem Abschnitt werden wir uns mit der Installation von Git auf verschiedenen Betriebssystemen befassen.

  1. Laden Sie die Git-Installationsdatei von der offiziellen Website herunter: https://git-scm.com/downloads .
  2. Öffnen Sie die heruntergeladene Datei und starten Sie die Installation.
  3. Folgen Sie den Anweisungen des Git-Installationsprogramms, wählen Sie die gewünschten Optionen aus und schließen Sie die Installation ab.
  1. Installieren Sie Homebrew, wenn Sie es noch nicht haben. Öffnen Sie dazu ein Terminal und führen Sie den Befehl aus: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  2. Führen Sie nach der Installation von Homebrew den Befehl brew install git aus
  1. Öffnen Sie ein Terminal und führen Sie den Befehl aus, um Git auf Ubuntu zu installieren: sudo apt-get install git Oder führen Sie den Befehl aus, um Git auf Fedora zu installieren: sudo dnf install git Oder führen Sie den Befehl aus, um Git auf CentOS zu installieren: sudo yum install git

Nachdem Sie Git auf Ihrem Computer installiert haben, können Sie mit der Einrichtung von Git fortfahren und mit GitHub beginnen.

Ein Repository auf einen Computer klonen

Führen Sie die folgenden Schritte aus, um das Repository auf dem Computer zu klonen:

  1. Öffnen Sie die Repository-Seite auf GitHub.
  2. Klicken Sie auf die Schaltfläche "Code".
  3. Wählen Sie eine Klonmethode aus: HTTPS, SSH oder GitHub CLI.
  4. Kopieren Sie die Repository-URL.
  5. Öffnen Sie eine Eingabeaufforderung (Terminal) auf Ihrem Computer.
  6. Navigieren Sie zu dem Ordner, in dem Sie den Repository-Klon speichern möchten.
  7. Geben Sie den Befehl git clone ein und fügen Sie dann die kopierte Repository-URL ein.
  8. Drücken Sie die Eingabetaste, um mit dem Klonen zu beginnen.

Nachdem Sie diese Schritte ausgeführt haben, wird das Repository in den angegebenen Ordner auf Ihren Computer kopiert. Sie können Dateien lokal bearbeiten und die gesamte Git-Funktionalität nutzen, die Sie benötigen, um mit dem Änderungsverlauf, Commits, Zweigen usw. zu arbeiten.

Das Klonen eines Repositorys ist der erste Schritt in der Arbeit mit GitHub und ermöglicht eine effiziente Interaktion mit Remote-Repositories und dem Entwicklungsteam.

Erstellen und Hinzufügen von Dateien

Bevor Sie beginnen, Änderungen auf GitHub zu pushen, müssen Sie Dateien erstellen und dem Repository hinzufügen. In diesem Abschnitt werden wir uns ansehen, wie dies zu tun ist.

1. Erstellen einer neuen Datei über die GitHub-Schnittstelle:

  • Öffnen Sie das Repository, dem Sie eine neue Datei hinzufügen möchten.
  • Klicken Sie in der oberen rechten Ecke auf die Schaltfläche "Datei hinzufügen" und wählen Sie "Neue Datei erstellen".
  • Geben Sie im Feld "Name your file" einen Dateinamen (einschließlich der Erweiterung) ein.
  • Geben Sie den Inhalt der Datei in das Textfeld unter der Überschrift "Neue Datei bearbeiten" ein.
  • Klicken Sie unten auf der Seite auf die Schaltfläche "Neue Datei commit", um die Datei im Repository zu speichern.

2. Hinzufügen einer vorhandenen Datei auf Ihrem Computer über die GitHub-Schnittstelle:

  • Öffnen Sie das Repository, dem Sie die Datei hinzufügen möchten.
  • Klicken Sie in der oberen rechten Ecke auf die Schaltfläche "Datei hinzufügen" und wählen Sie "Dateien hochladen".
  • Ziehen Sie die Datei in den Bereich "Drag files here to add them to your repository" oder klicken Sie auf die Schaltfläche "choose your files" und wählen Sie die Datei im Datei-Explorer aus.
  • Nachdem Sie eine Datei ausgewählt haben, geben Sie im angezeigten Fenster einen Dateinamen (einschließlich der Erweiterung) ein.
  • Klicken Sie unten auf der Seite auf die Schaltfläche "Commit changes", um die Datei im Repository zu speichern.

Jetzt wissen Sie, wie Sie Dateien auf GitHub erstellen und hinzufügen können! Dadurch können Sie mit der Arbeit am Repository beginnen und Ihren Code mit anderen Entwicklern teilen.

Senden von Änderungen an GitHub

Stellen Sie zunächst sicher, dass Sie Git auf Ihrem Computer installiert haben. Wenn Sie es noch nicht installiert haben, laden Sie es herunter und installieren Sie es von der offiziellen Git-Website.

Nach der Installation von Git müssen Sie ein lokales Repository auf Ihrem Computer erstellen. Öffnen Sie dazu die Eingabeaufforderung (Terminal) und navigieren Sie zu dem Ordner, in dem Sie das Repository erstellen möchten. Führen Sie den Befehl aus git init um ein neues Repository zu initialisieren.

Fügen Sie dann Ihre Dateien und Ordner mit dem Befehl zum Repository hinzu git add. Um beispielsweise alle Dateien im aktuellen Ordner hinzuzufügen, führen Sie den Befehl aus git add .

Nachdem Sie Änderungen am Git-Index hinzugefügt haben, führen Sie den Befehl aus git commit um die Änderungen zu erfassen. Schreiben Sie eine klare und verständliche Beschreibung der Änderungen im Commit-Kommentar, damit andere Entwickler verstehen, was geändert oder hinzugefügt wurde. Zum Beispiel: git commit -m "Neue Funktionen hinzugefügt, um die Leistung zu verbessern."

Nachdem Sie die Änderungen commit haben, können Sie sie mit dem Befehl an GitHub senden git push. Um beispielsweise Änderungen an den Haupt-Repository-Zweig zu senden, führen Sie den Befehl aus git push origin master. Ersetzt origin auf den Namen des Remote-Repositorys, falls dies anders ist. Ersetzt master auf den Namen des Zweiges, wenn Sie Änderungen an einen anderen Zweig senden möchten.

Nach dem Ausführen des Befehls git push. Ihre Änderungen werden an GitHub gesendet und anderen Entwicklern zur Verfügung gestellt. Möglicherweise müssen Sie Ihre GitHub-Anmeldeinformationen (Benutzername und Passwort) eingeben, um Ihre Identität zu bestätigen.

Das Senden von Änderungen an GitHub ist daher ein einfacher Prozess, mit dem Sie Ihren Code speichern und mit anderen Entwicklern teilen können. Verwenden Sie Git und GitHub, um effizient im Team zu arbeiten und den Änderungsverlauf Ihres Projekts zu speichern.

Verwalten von Änderungen mit Commits

Commits spielen eine wichtige Rolle bei der Arbeit an Projekten auf GitHub. Sie helfen Ihnen, den Änderungsverlauf zu verfolgen, Sie können zu früheren Codeversionen zurückkehren und mit anderen Entwicklern im Team zusammenarbeiten.

Sie müssen die geänderten Dateien hinzufügen, bevor Sie ein Commit erstellen können Index. Ein Index ist ein Zwischenspeicher für Änderungen, die in ein Commit geschrieben werden. Verwenden Sie den Befehl, um Änderungen an einem Index hinzuzufügen git add.

Nachdem Sie Änderungen am Index hinzugefügt haben, können Sie mit dem Befehl ein Commit erstellen git commit. Beim Erstellen eines Commits müssen Sie einen Kommentar angeben, der die am Code vorgenommenen Änderungen beschreibt.

Es ist wichtig zu beachten, dass Commits lokal sind und nicht sofort im Repository auf GitHub angezeigt werden. Um Commits an ein Remote-Repository zu senden, müssen Sie den Befehl ausführen git push. Auf diese Weise werden die Änderungen auf GitHub hochgeladen und anderen Projektteilnehmern zur Verfügung gestellt.

Das Verwalten von Änderungen mit Commits ist ein wichtiger Teil des Entwicklungsprozesses auf GitHub. Die korrekte Verwendung von Commits ermöglicht das Speichern des Änderungsverlaufs, vereinfacht die Zusammenarbeit und erleichtert das Zurücksetzen auf frühere Codeversionen.

Aktualisieren eines Repositorys mit Git

Um ein Repository mit Git zu aktualisieren, müssen Sie die folgenden Schritte ausführen:

  1. Öffnen Sie eine Eingabeaufforderung oder ein Terminal.
  2. Navigieren Sie zu dem Ordner, in dem sich die lokale Kopie Ihres Repositorys befindet.
  3. Verwenden Sie den Befehl git pull, um das lokale Repository basierend auf den letzten Änderungen aus dem Remote-Repository zu aktualisieren.
  4. Git führt die Änderungen aus dem Remote-Repository mit Ihrer lokalen Kopie zusammen.
    • Wenn im Remote-Repository Änderungen vorgenommen wurden, die in Ihrer lokalen Kopie nicht vorhanden sind, führt Git die Zusammenführung automatisch durch.
    • Wenn Ihre lokale Kopie nicht gesendete Änderungen enthält, muss Git möglicherweise manuell zusammenführen, um Datenverluste zu vermeiden.
  5. Lösen Sie bei Bedarf Zusammenführungskonflikte, indem Sie die Änderungen sorgfältig überprüfen und die bevorzugte Option auswählen.
  6. Nachdem die Änderungen erfolgreich zusammengeführt wurden, wird Ihr Repository aktualisiert.

Jetzt wissen Sie, wie Sie das Repository mit Git aktualisieren und die aktuelle Version des Codes in Ihrem Projekt beibehalten.

Arbeiten mit Zweigen und Zusammenführen von Änderungen

Wenn Sie an einem Projekt auf GitHub arbeiten, ist es hilfreich, Zweige zu verwenden, um Arbeit und Experimente zu trennen. Mit Zweigen können Sie unabhängig vom Hauptprojektzweig mit Ihren Änderungen arbeiten.

Um einen neuen Zweig zu erstellen, können Sie den Befehl verwenden git branch mit dem Namen des Zweiges. Zum Beispiel, git branch mybranch erstellt einen neuen Zweig mit dem Namen "mybranch".

Nachdem Sie einen Zweig erstellt haben, können Sie mit dem Befehl zu diesem Zweig wechseln git checkout. Zum Beispiel, git checkout mybranch schaltet Sie zum erstellten Zweig um.

Wenn Sie Änderungen an Ihrem Zweig vornehmen und diese mit dem Hauptzweig des Projekts zusammenführen möchten, können Sie eine Zusammenführungsoperation verwenden. Wechseln Sie dazu mit dem Befehl zum Hauptzweig git checkout und führen Sie dann den Befehl aus git merge mit dem Namen des zu verschmelzenden Zweiges. Zum Beispiel, git checkout main und git merge mybranch die Änderungen aus dem Zweig "mybranch" werden mit dem Hauptzweig "main" kombiniert.

Eine Zusammenführung kann zu Konflikten führen, wenn Änderungen am gleichen Teil des Codes sowohl am Hauptzweig als auch an Ihrem Zweig vorgenommen wurden. In diesem Fall müssen Sie diese Konflikte manuell lösen, indem Sie die gewünschten Änderungen aus beiden Zweigen auswählen.

Das Arbeiten mit Zweigen und das Zusammenführen von Änderungen sind wichtige Werkzeuge bei der Arbeit mit GitHub, mit denen Sie Ihre Arbeit organisieren und mit anderen Entwicklern zusammenarbeiten können. Denken Sie daran, dass es immer wichtig ist, Ihre Änderungen vor dem Zusammenführen zu überprüfen und zu testen, um sicherzustellen, dass sie korrekt sind.