Zum Hauptinhalt springen

Wie man einen Github einrichtet

GitHub ist eine der beliebtesten Plattformen für die Arbeit mit Git. Derzeit verwenden viele Entwickler und Teams GitHub, um an Projekten zusammenzuarbeiten und Versionskontrollen durchzuführen. Wenn Sie mit Git und GitHub neu sind, kann das Einrichten eine entmutigende Aufgabe sein. Wenn Sie jedoch ein paar einfache Schritte befolgen, können Sie GitHub schnell für Ihre Bedürfnisse effizient nutzen.

Der erste Schritt beim Einrichten von GitHub besteht darin, ein Konto zu erstellen GitHub.com . Besuchen Sie die offizielle GitHub-Website und klicken Sie auf den Button "Anmelden". Füllen Sie die erforderlichen Daten aus, einschließlich Ihres Namens, Ihrer E-Mail-Adresse und erstellen Sie ein Passwort für Ihr Konto. Danach müssen Sie Ihr Konto per E-Mail bestätigen, indem Sie die Anweisungen befolgen. Herzlichen Glückwunsch, Sie haben jetzt ein Konto auf GitHub!

Nachdem Sie ein Konto erstellt haben, müssen Sie Git auf Ihrem Computer einrichten. Git ist ein Versionskontrollsystem, mit dem Sie Änderungen im Code speichern und verfolgen können. Um dies zu tun, müssen Sie Git auf Ihrem Computer installieren. Sie können Git von der offiziellen Git-Website herunterladen und installieren - https://git-scm.com/. Führen Sie das Installationsprogramm aus und folgen Sie den Installationsanweisungen. Öffnen Sie nach der Installation die Eingabeaufforderung (Windows - Eingabeaufforderung, macOS - Terminal) und geben Sie den Befehl ein git --version, um sicherzustellen, dass Git erfolgreich installiert wurde.

Installation und Registrierung

Um mit GitHub zu beginnen, müssen Sie Git, das Versionskontrollsystem, auf Ihrem Computer installieren. Git ist für verschiedene Betriebssysteme verfügbar und kann von der offiziellen Website heruntergeladen werden.

Nach der Installation von Git müssen Sie sich auf GitHub registrieren. Öffnen Sie dazu die offizielle Website und klicken Sie auf die Schaltfläche "Anmelden" in der oberen rechten Ecke. Bei der Registrierung müssen Sie Ihr E-Mail-Konto eingeben, ein Passwort erstellen und einen Benutzernamen auswählen.

Nach Abschluss der Registrierung müssen Sie Ihre E-Mail-Adresse bestätigen, indem Sie auf den Link klicken, der an die bei der Registrierung angegebene Adresse gesendet wurde. Nachdem Sie Ihre E-Mail bestätigt haben, können Sie Ihr GitHub-Konto verwenden.

Erstellen und Konfigurieren eines Repositorys

Führen Sie die folgenden Schritte aus, um ein Repository auf GitHub zu erstellen:

  1. Melden Sie sich bei Ihrem GitHub-Konto an.
  2. Klicken Sie auf der Startseite auf die Schaltfläche "Neu".
  3. Geben Sie einen Namen für das Repository ein. Der Titel muss eindeutig sein und den Inhalt des Projekts beschreiben. Sie können dem Repository auch eine Beschreibung hinzufügen.
  4. Wählen Sie ein öffentliches oder privates Repository aus. Öffentliche Repositorys sind für alle Benutzer sichtbar, private Repositorys sind nur für Sie und diejenigen Benutzer sichtbar, denen Sie Zugriff gewähren.
  5. Wählen Sie die Option "Initialize this repository with a README" (Repository mit README initialisieren) aus. Die README-Datei enthält Informationen über das Projekt und seine Hauptfunktionen. Diese Datei wird automatisch im Stammverzeichnis des Repositorys erstellt.
  6. Fügen Sie die Datei hinzu .gitignore, falls erforderlich. .gitignore enthält eine Liste von Dateien und Ordnern, die Git beim Nachverfolgen von Änderungen ignorieren sollte.
  7. Wählen Sie eine Lizenz für Ihr Projekt aus. Die Lizenz legt die Rechte und Einschränkungen für die Verwendung Ihres Codes durch andere Benutzer fest.
  8. Klicken Sie auf "Create repository" (Repository erstellen).

Glückwunsch! Sie haben Ihr Repository erfolgreich auf GitHub erstellt. Jetzt können Sie mit der Arbeit am Projekt beginnen, Änderungen committen, Zweige erstellen und mit anderen Benutzern zusammenarbeiten.

Konfigurieren von SSH-Schlüsseln

Mit SSH-Schlüsseln können Sie eine sichere Verbindung zwischen Ihrem Computer und GitHub herstellen. Die in SSH verwendete Verschlüsselung schützt Ihre Daten vor Abfangen.

Führen Sie die folgenden Schritte aus, um SSH-Schlüssel auf GitHub einzurichten:

  1. Generieren Sie einen neuen SSH-Keypara auf Ihrem Computer. Öffnen Sie dazu eine Eingabeaufforderung und geben Sie Folgendes ein: ssh-keygen -t rsa -b 4096 -C "[email protected] " durch Ersetzen "[email protected] " an Ihre E-Mail-Adresse.
  2. Laden Sie den öffentlichen Schlüssel auf GitHub hoch. Öffnen Sie einen Webbrowser und melden Sie sich bei Ihrem GitHub-Konto an. Gehen Sie zu "Settings" (Einstellungen) und wählen Sie "SSH and GPG keys" (SSH- und GPG-Schlüssel). Klicken Sie auf "New SSH key" (Neuer SSH-Schlüssel) und fügen Sie Ihren öffentlichen SSH-Schlüssel ein.
  3. Bestätigen Sie das Hinzufügen des Schlüssels, indem Sie Ihr Passwort eingeben.

Ihr Computer und GitHub haben jetzt einen gemeinsamen Schlüsselsatz, der verwendet wird, um Sie bei jeder Verbindung sicher zu identifizieren.

Wenn Sie SSH-Schlüssel in Git verwenden, können Sie Repositories klonen, Änderungen herunterladen und andere Vorgänge auf GitHub ausführen, ohne jedes Mal ein Passwort eingeben zu müssen. Dies ist nicht nur praktisch, sondern macht die Arbeit mit Git sicherer und effizienter.

Das Einrichten von SSH-Schlüsseln ist ein wichtiger Teil der Arbeit mit GitHub. Verwenden Sie dieses Handbuch, um sicher Vorgänge mit Repositorys durchzuführen und Ihre Daten zu schützen.

Konfigurationsänderung

Das Einrichten eines Repositorys auf GitHub ist untrennbar mit der Änderung seiner Konfiguration verbunden. Dazu müssen Sie die Repository-Einstellungen aufrufen.

Nachdem Sie zu den Repository-Einstellungen gewechselt haben, stehen Ihnen verschiedene Registerkarten mit Konfigurationsoptionen zur Verfügung. Dazu gehören Sicherheitseinstellungen, Benachrichtigungen, Zugriffseinstellungen und andere wichtige Einstellungen.

Eine wichtige Einstellung für die Repository–Konfiguration ist der Standardzweig. Sie können einen bestimmten Zweig auswählen, der beim Öffnen des Repositorys angezeigt wird. Um dies zu tun, müssen Sie auf die Registerkarte "Zweige" gehen und den gewünschten Zweig als Standardzweig auswählen.

Ein weiterer wichtiger Parameter ist die Möglichkeit, Einschränkungen für Commits und Pull-Requests festzulegen. Sie können Regeln einrichten, die die Möglichkeit einschränken, Pull-Requests zu committen und zu erstellen. Sie müssen auf die Registerkarte "Branches" gehen und den gewünschten Zweig auswählen, in dem sich die Datei "Branch protection rules" befindet. Hier können Sie die Regeln für diesen Zweig anpassen.

Name des ParametersDie Beschreibung
SecurityErmöglicht die Konfiguration der Repository-Sicherheit
BenachrichtigungenErmöglicht das Konfigurieren von Ereignisbenachrichtigungen im Repository
ZugangErmöglicht es Ihnen, den Zugriff auf das Repository für verschiedene Benutzer einzurichten

Wenn Sie Änderungen an der Konfiguration Ihres Repositorys auf GitHub vornehmen, können Sie es an Ihre Bedürfnisse anpassen und Sicherheit für Ihre Daten und Projekte bereitstellen. Nehmen Sie diese Einstellungen mit Bedacht und Sorgfalt vor, um mögliche Probleme und unvorhersehbare Konsequenzen zu vermeiden.

Arbeiten mit Zweigen und Pull requests

Um einen neuen Zweig zu erstellen, können Sie in Ihrem Repository zur Registerkarte "Branch" gehen und den Namen des neuen Zweiges eingeben. Nachdem Sie einen Zweig erstellt haben, können Sie zwischen ihnen in der GitHub-Schnittstelle oder mit dem Befehl git checkout in der Befehlszeile wechseln.

Nachdem Sie Änderungen am Zweig vorgenommen haben, können Sie eine pull request erstellen. Pull request ist ein Mechanismus, mit dem Sie Ihren Zweig mit dem Haupt-Repository-Zweig zusammenführen können. In pull request können Sie Ihre Änderungen beschreiben und ihre Überprüfung und Zusammenführung anfordern. Andere Projektteilnehmer können Ihre Änderungen einsehen, Kommentare hinterlassen und Ihre Änderungen vornehmen.

Wenn Sie an einem Projekt mit vielen Teilnehmern arbeiten, werden Zweige und Pull-Anforderungen zu einem integralen Bestandteil des Entwicklungsprozesses. Sie ermöglichen es Ihnen, parallel zu arbeiten, den Projektcode zu verbessern und die von jedem Teilnehmer vorgenommenen Änderungen zu verfolgen.

Verwendung von CI/CD-Integration

Um die CI/CD-Integration in GitHub zu verwenden, müssen Sie eine Konfigurationsdatei erstellen (zB .github/workflows/main.yml) im Repository. Diese Datei beschreibt die Abfolge der Schritte, die Sie bei jedem Push in das Repository ausführen müssen.

Durch die Einrichtung der CI/CD-Integration in GitHub können Sie Ihre Anwendung automatisch sammeln, testen und aktualisieren, wenn sich der Code ändert. Auf diese Weise können Sie eine neue Version der Anwendung schnell und sicher auf dem Server bereitstellen.