Zum Hauptinhalt springen

Wie man GitHub richtig benutzt: Ein Leitfaden für Anfänger

GitHub ist eine beliebte Plattform zum Speichern und Co-Entwickeln von Code. Es bietet eine breite Palette von Funktionen, die für Programmierer, Designer und andere Experten sehr nützlich sein können. Für Anfänger kann es jedoch schwierig sein, herauszufinden, wie man GitHub richtig benutzt.

In diesem Tutorial werden wir die Grundlagen der Arbeit mit GitHub untersuchen und einige hilfreiche Tipps für Anfänger weitergeben. Zuerst müssen Sie sich auf der Plattform registrieren und Ihr Konto erstellen. Danach können Sie Repositories erstellen, die die Hauptkomponente von GitHub sind. Ein Repository ist ein Repository für Ihren Code, in dem Sie alle Änderungen speichern und verfolgen können.

Es ist wichtig, sich daran zu erinnern, dass Sicherheit auf GitHub eine Priorität hat. Sie sollten sichere Passwörter und Zwei-Faktor-Authentifizierung (2FA) verwenden, um Ihre Daten zu schützen. Es wird auch empfohlen, beim Umgang mit vertraulichen Informationen vorsichtig zu sein und die Zugriffsrechte für Repositorys zu konfigurieren.

GitHub bietet mehrere Möglichkeiten, mit Repositories zu interagieren: Sie können ein Repository auf Ihren Computer klonen und lokal mit Git-Befehlen arbeiten oder die GitHub-Webschnittstelle verwenden, um Dateien direkt im Browser zu bearbeiten. In jedem Fall können Sie durch regelmäßiges Commit und Pushen von Änderungen in das Repository alle Änderungen im Code speichern und verfolgen.

Eines der nützlichsten Tools von GitHub ist das Verzweigen (branching) und Zusammenführen (merging). Durch das Erstellen von Zweigen können Sie parallel an verschiedenen Funktionen oder Bugfixes arbeiten, ohne den Hauptcode zu beeinflussen. Nachdem Sie die Arbeit an einem Zweig abgeschlossen haben, können Sie ihn mit dem Hauptzweig kombinieren und die Änderungen in den Code einbetten.

Installieren und Konfigurieren von GitHub

1. Laden Sie Git von der offiziellen Website herunter https://git-scm.com/downloads durch Auswahl der Version, die Ihrem Betriebssystem entspricht.

2. Führen Sie die Installationsdatei aus, und folgen Sie den Anweisungen des Installationsassistenten.

3. Öffnen Sie nach Abschluss der Git-Installation eine Eingabeaufforderung (Terminal) und geben Sie den folgenden Befehl ein:

git config --global user.name "Your Name"

Ersetzen Sie "Your Name" durch Ihren echten Namen. Dieser Name wird im Commit-Verlauf angezeigt.

4. Geben Sie als Nächstes den Befehl ein:

git config --global user.email "[email protected]"

Ersetzen Sie "[email protected]" zu Ihrer echten E-Mail. Es wird verwendet, um bei Bedarf mit Ihnen in Kontakt zu treten.

5. Das GitHub-Setup ist abgeschlossen. Jetzt können Sie mit Git und GitHub beginnen, indem Sie Repositories erstellen, vorhandene Projekte klonen, Commits vornehmen und Änderungen an einen Remote-Server senden.

Wie installiere ich Git und erstelle ein Konto auf GitHub

Um mit GitHub zu beginnen, müssen Sie Git auf Ihrem Computer installieren. Hier ist die Installationsanleitung:

  1. Gehe zur offiziellen Git-Website (https://git-scm.com /).
  2. Laden Sie die entsprechende Version von Git für Ihr Betriebssystem (Windows, macOS oder Linux) herunter und führen Sie die Startdatei aus.
  3. Befolgen Sie die Anweisungen des Git-Installationsassistenten und nehmen Sie die Standardwerte an (es sei denn, es gibt spezifische Anforderungen).
  4. Öffnen Sie nach der Installation ein Terminal (unter Windows muss möglicherweise Git Bash verwendet werden) und geben Sie den Befehl git --version ein. Wenn Git erfolgreich installiert wurde, wird die Git-Version angezeigt.

Jetzt, da Git installiert ist, können Sie ein Konto auf GitHub erstellen:

  1. Gehe zur offiziellen GitHub-Website (https://github.com /).
  2. Klicken Sie oben rechts auf die Schaltfläche "Anmelden".
  3. Füllen Sie das Anmeldeformular aus, indem Sie Ihren gewünschten Benutzernamen, Ihre E-Mail-Adresse und Ihr Passwort eingeben. Wählen Sie eine Organisation aus und geben Sie die erforderlichen Informationen an.
  4. Führen Sie die Sicherheitsprüfung durch, indem Sie die entsprechenden Punkte auswählen.
  5. Klicken Sie auf "Create account" (Konto erstellen), um die Registrierung abzuschließen.
  6. Bestätigen Sie Ihre E-Mail-Adresse, indem Sie auf den Link klicken, den Sie zu der bei der Registrierung angegebenen E-Mail erhalten.

Sie haben jetzt Git installiert und ein Konto auf GitHub erstellt, und Sie sind bereit, mit dieser Plattform zu beginnen!

Git-Konfiguration und Erstellung eines SSH-Schlüssels

Um mit Git arbeiten zu können, müssen Sie zuerst seine Konfiguration auf Ihrem Computer konfigurieren. Sie benötigen einen Benutzernamen und eine E-Mail, die im Commit-Verlauf angezeigt werden, damit andere Personen verstehen können, wer das Commit gemacht hat.

Sie können eine globale Git-Konfiguration konfigurieren, die automatisch in allen Ihren Repositorys verwendet wird, oder eine lokale Konfiguration, die nur für das aktuelle Repository gilt.

Verwenden Sie die folgenden Befehle, um die globale Konfiguration zu konfigurieren:

$ git config --global user.name "Your Name"

$ git config --global user.email "[email protected]"

Ersetzen Sie "Your Name" und "[email protected] " auf die entsprechenden Werte Ihres Namens und Ihrer E-Mail.

Wenn Sie nur eine lokale Konfiguration für das aktuelle Repository konfigurieren möchten, verwenden Sie diese Befehle ohne das Flag --global.

Obwohl Sie die globale Konfiguration konfiguriert haben, hat Git möglicherweise ein anderes Verständnis für Ihre Identität, wenn der konfigurierte Name und die E-Mail nicht mit dem in Ihrem E-Mail-Client oder SSH-Schlüssel angegebenen übereinstimmen.

Das Erstellen eines SSH-Schlüssels ist eine Möglichkeit, Ihre Identität bei der Arbeit mit Remote-Repositories zu bestätigen, sodass Sie Daten sicher zwischen Ihrem Computer und den Servern austauschen können, auf denen Ihre Repositories gespeichert sind. Sie müssen einen SSH-Schlüssel erstellen und diesen zu Ihrem GitHub-Konto hinzufügen.

Führen Sie den folgenden Befehl aus, um einen SSH-Schlüssel zu erstellen:

$ ssh-keygen -t rsa -b 4096 -C "[email protected]"

Wenn Sie diesen Befehl ausführen, werden Sie aufgefordert, einen Dateinamen und ein Passwort für Ihren Schlüssel auszuwählen. Standardmäßig werden Sie aufgefordert, den Schlüssel in einem Verzeichnis zu speichern .ssh, im Unterverzeichnis Ihres Home-Verzeichnisses.

Wenn der Schlüssel erstellt wurde, müssen Sie ihn zu Ihrem GitHub-Konto hinzufügen. Führen Sie dazu die folgenden Schritte aus:

  1. Öffnen Sie die Datei mit Ihrem öffentlichen Schlüssel. Es befindet sich normalerweise im folgenden Ordner: ~/.ssh/id_rsa.pub
  2. Kopieren Sie den Inhalt der Datei
  3. Öffnen Sie die GitHub-Website und melden Sie sich bei Ihrem Konto an
  4. Wählen Sie Ihr Konto aus und wählen Sie "Einstellungen"
  5. Klicken Sie auf die Registerkarte "SSH- und GPG-Schlüssel"
  6. Klicken Sie auf "New SSH Key" (Neuer SSH-Schlüssel)
  7. Fügen Sie den zuvor kopierten Schlüsselinhalt ein und klicken Sie auf die Schaltfläche "SSH-Schlüssel hinzufügen"

Jetzt wurde Ihr SSH-Schlüssel Ihrem GitHub-Konto hinzugefügt und Sie können ihn für die sichere Arbeit mit Remote-Repositorys verwenden.