Git ist ein verteiltes Versionskontrollsystem, das es Programmierern ermöglicht, Änderungen am Projektcode leicht zu verfolgen. Es ist jedoch ratsam, ein Remote-Repository zu haben, in dem Sie Code für andere Entwickler speichern und freigeben können, um die beste Leistung mit Git zu erzielen. In diesem Artikel werden wir uns ansehen, wie Sie ein Remote-Git-Repository über die Befehlszeile erstellen. Befolgen Sie unsere Schritt-für-Schritt-Anleitung, um mit Git zu beginnen und Ihren Code mit anderen zu teilen.
Schritt 1: Installieren von Git
Bevor Sie mit Git beginnen, stellen Sie sicher, dass es auf Ihrem Computer installiert ist. Wenn es nicht installiert ist, besuchen Sie die offizielle Git-Website und laden Sie die neueste Version für Ihr Betriebssystem herunter. Öffnen Sie nach der Installation von Git eine Eingabeaufforderung oder ein Terminal, um mit dem nächsten Schritt fortzufahren.
Schritt 2: Vorbereiten der Erstellung eines Remote-Repositorys
Bevor Sie ein Remote-Repository erstellen, stellen Sie sicher, dass Sie über ein Konto auf der Plattform verfügen, auf der das Repository gespeichert wird. Beliebte Plattformen für das Hosting von Git-Repositorys sind GitHub, GitLab und Bitbucket. Melden Sie sich auf einer dieser Plattformen an, falls Sie dies noch nicht getan haben, und melden Sie sich bei Ihrem Konto an.
Schritt 3: Erstellen eines neuen Remote-Repositorys
Öffnen Sie eine Eingabeaufforderung oder ein Terminal und navigieren Sie zu dem Verzeichnis, in dem Ihr lokales Repository gespeichert ist. Verwenden Sie dann den Befehl "git init", um das Git-Repository in diesem Verzeichnis zu initialisieren. Dieser Befehl erstellt einen versteckten Ordner .git und Git-Einstellungen darin. Ihr lokales Repository ist jetzt bereit, Änderungen am Projektcode zu speichern.
Was ist git?
Git speichert den Verlauf jeder Änderung im Repository, so dass es möglich ist, den Code auf eine frühere Version wiederherzustellen. Mit der Git-Architektur können Sie die neueste Version eines Projekts auf jedem lokalen Computer des Entwicklers speichern, was die Datensicherheit erheblich verbessert und den Verlust von Code reduziert.
Die Hauptkonzepte in Git sind Repository, Commit und Branch. Ein Repository ist ein Codespeicher, in dem alle Versionen eines Projekts gespeichert sind. Ein Commit ist eine Aufzeichnung von Änderungen im Repository, die Informationen zu den vorgenommenen Änderungen enthält. Ein Zweig ist ein separater Entwicklungszweig eines Projekts, mit dem Sie unabhängig voneinander an verschiedenen Codeversionen arbeiten können.
Git bietet auch leistungsstarke Tools zum Zusammenführen von Änderungen aus verschiedenen Zweigen sowie die Möglichkeit, mit Remote-Repositories zu arbeiten. Ein Remote-Repository ermöglicht es Entwicklern, an einem Projekt zusammenzuarbeiten, Änderungen an einem zentralen Repository hochzuladen und Änderungen von anderen Entwicklern zu erhalten.
| Vorteile von Git | Nachteile von Git |
|---|---|
| * Einfache Installation und Verwendung | * Die Notwendigkeit, die Befehlszeile zu lernen |
| • Hochleistung | * Einige Operationen können für Anfänger schwierig sein |
| * Möglichkeit, offline zu arbeiten | * Benötigt zusätzlichen Speicherplatz für das Repository |
| * Unterstützung für große Projekte | |
| * Möglichkeit, Änderungen rückgängig zu machen und zurückzusetzen |
Warum sollte ich ein Remote-Git-Repository verwenden?
- Kollaboration: Ein Remote-Repository ermöglicht es mehreren Entwicklern, gleichzeitig an einem Projekt zu arbeiten. Dies reduziert die Zeit, die für die Interaktion zwischen Entwicklern benötigt wird, und ermöglicht eine effizientere Verwaltung von Codeversionen.
- Sicherer Speicher: Das Remote-Repository ist ein zentraler Speicher für Ihren Code. Es bietet einen sicheren und sicheren Ort zum Speichern von Daten, um unbefugten Zugriff und Verlust von Informationen zu verhindern.
- Backup: Mit einem Remote-Repository können Sie Ihren Code und Ihren Änderungsverlauf sichern. Dies ist wichtig, um das Risiko von Datenverlust zu minimieren und sicherzustellen, dass frühere Versionen des Projekts wiederhergestellt werden können.
- Flexibilität: Ein Remote-Repository kann einfach kopiert und auf einem anderen Server oder Computer bereitgestellt werden. Dadurch können Sie frei zwischen verschiedenen Arbeitsplätzen navigieren, ohne den Zugriff auf Ihren Code und Ihren Änderungsverlauf zu verlieren.
Die Verwendung eines Remote-Git-Repositorys ermöglicht eine effizientere und organisierte Versionsverwaltung Ihres Projekts, indem es dem Entwicklungsteam die Möglichkeit gibt, problemlos zusammenzuarbeiten, zu früheren Versionen zurückzukehren und wertvolle Informationen sicher zu speichern.
Schritt 1. Installieren von Git
Bevor Sie Git verwenden können, müssen Sie es auf Ihrem Computer installieren. Hier ist eine Schritt-für-Schritt-Anleitung:
Schritt 1: Öffnen Sie einen Webbrowser und gehen Sie zur offiziellen Git-Website (https://git-scm.com ).
Schritt 2: Suchen Sie auf der Hauptseite der Website nach der Überschrift "Git installieren" und wählen Sie das Betriebssystem aus, auf dem Sie Git installieren möchten.
Schritt 3: Nachdem Sie das Betriebssystem ausgewählt haben, sehen Sie Anweisungen und Links zum Herunterladen der Git-Installationsdatei.
Schritt 4: Laden Sie die Git-Installationsdatei herunter und führen Sie sie aus.
Schritt 5: Folgen Sie während der Installation von Git den Anweisungen auf dem Bildschirm und wählen Sie die gewünschten Installationsoptionen aus.
Schritt 6: Nachdem die Installation von Git abgeschlossen ist, überprüfen Sie, ob es erfolgreich installiert wurde, indem Sie die Eingabeaufforderung öffnen (für Windows - Eingabeaufforderung oder Git Bash, für macOS und Linux- Terminal) und den Befehl git --version eingeben. Wenn Git korrekt installiert ist, wird die Git-Version angezeigt.
Glückwunsch! Jetzt haben Sie Git installiert und Sie sind bereit, ein Remote-Repository zu erstellen.
Schritt 2. Öffnen der Eingabeaufforderung
Um ein Remote-Git-Repository über die Befehlszeile zu erstellen, müssen Sie die Eingabeaufforderung auf Ihrem Computer öffnen. Hier ist, wie man es macht:
- Für Windows:
- Drücken Sie die Windows-Taste auf Ihrer Tastatur, um das Startmenü zu öffnen.
- Geben Sie "cmd" oder "Eingabeaufforderung" in das Suchfeld ein.
- Klicken Sie in den Suchergebnissen auf das Symbol "Eingabeaufforderung" oder "cmd".
- Für Mac:
- Drücken Sie Befehlstaste + Leertaste auf der Tastatur, um die Spotlight-Suche zu öffnen.
- Geben Sie "terminal" oder "Terminal" in das Suchfeld ein.
- Klicken Sie in den Suchergebnissen auf das Terminal-Symbol.
- Für Linux:
- Drücken Sie Strg + Alt + T auf Ihrer Tastatur, um das Terminal zu öffnen.
Wenn Sie diese Schritte abgeschlossen haben, wird eine Eingabeaufforderung geöffnet und Sie sind bereit, mit dem nächsten Schritt fortzufahren.
Schritt 3. Erstellen eines neuen Repositorys
Nachdem Sie Git installiert und konfiguriert haben, können Sie mit dem Erstellen eines neuen Remote-Repositorys beginnen. Führen Sie dazu die folgenden Schritte aus:
- Öffnen Sie eine Eingabeaufforderung oder ein Terminal auf Ihrem Computer.
- Navigieren Sie zu dem Ordner, in dem Sie ein neues Repository erstellen möchten. Verwenden Sie dazu den Befehl cd und geben Sie den Pfad zum gewünschten Ordner an.
- Verwenden Sie den Befehl git init --bare der Name des Repositorys.git, wo "der Name des Repositorys ist.git" ist der Name Ihres neuen Repositorys mit der Erweiterung .git. Dieser Befehl erstellt ein leeres Remote-Repository.
Nachdem Sie diese Schritte ausgeführt haben, wird das neue Repository erfolgreich erstellt. Jetzt können Sie Dateien hinzufügen und remote mit ihnen arbeiten.
Schritt 4. Initialisieren von Git im Projektordner
Nachdem Sie den Projektordner erstellt und an der Eingabeaufforderung in den Projektordner verschoben haben, müssen Sie Git in diesem Ordner initialisieren. Führen Sie dazu den folgenden Befehl aus:
Dieser Befehl erstellt einen versteckten Ordner .git befindet sich im aktuellen Projektordner und initialisiert Git in diesem Ordner.
Nachdem Sie den Befehl ausgeführt haben, sehen Sie eine Meldung, dass Git erfolgreich initialisiert wurde:
Initialized empty Git repository in /Pfad/zu/Ordner/Projekt/.git/
Der Projektordner ist jetzt ein lokales Git-Repository, das sofort einsatzbereit ist. In diesem Repository verfolgt Git die Änderungen an den Dateien und speichert den Änderungsverlauf.
Schritt 5. Hinzufügen und Übertragen von Dateien
Nachdem Sie ein Remote-Git-Repository erstellt haben, müssen Sie die Dateien hinzufügen, die Sie verfolgen und die Änderungen erfassen möchten. Wechseln Sie an der Eingabeaufforderung mit dem Befehl cd in das lokale Projektverzeichnis. Gehen Sie als Nächstes folgendermaßen vor:
1. Überprüfen Sie den Status des Projekts:
2. Fügen Sie Dateien zur Nachverfolgung hinzu:
$ git add Datei1 Datei2 .
Der Befehl git add fügt die angegebenen Dateien dem Tracking hinzu. Sie können Dateinamen durch ein Leerzeichen auflisten.
3. Übernehmen Sie die Änderungen:
$ git commit -m "Beschreibung der Änderungen"
Der Befehl git commit erfasst Änderungen an den angegebenen Dateien. Das Flag -m gibt eine Beschreibung der Änderungen an, die kurz und informativ sein sollte.
Ihre Datei oder Dateien werden jetzt in Ihrem Remote-Git-Repository hinzugefügt und übertragen.
Schritt 6. Erstellen eines Remote-Repositorys auf der Git-Plattform
Nachdem Sie ein lokales Repository erstellt und alle erforderlichen Dateien hinzugefügt haben, können Sie mit der Erstellung eines Remote-Repositorys auf der Git-Plattform beginnen. Mit diesem Schritt können Sie Ihren Code mit anderen Entwicklern teilen und gemeinsam an einem Projekt arbeiten können.
Um ein Remote-Repository auf der Git-Plattform zu erstellen, benötigen Sie ein Konto auf github.com , bitbucket.org oder eine andere ähnliche Plattform. In diesem Beispiel betrachten wir das Erstellen eines Remote-Repositorys auf github.com, aber der Prozess zum Erstellen eines Repositorys auf anderen Plattformen wird ähnlich sein.
Hier finden Sie eine schrittweise Anleitung zum Erstellen eines Remote-Repositorys auf github.com:
| Schritt | Handlung |
|---|---|
| 1 | Öffnen github.com im Browser und melden Sie sich bei Ihrem Konto an. |
| 2 | Klicken Sie oben rechts auf dem Bildschirm auf das "+" -Symbol und wählen Sie "Neues Repository" aus der Dropdown-Liste aus. |
| 3 | Geben Sie einen Namen für Ihr Repository ein. Der Name muss innerhalb Ihres Kontos eindeutig sein github.com . |
| 4 | Fügen Sie Ihrem Repository eine Beschreibung hinzu (optional). |
| 5 | Wählen Sie den Repository-Typ aus: öffentlich oder privat. |
| 6 | Wählen Sie Optionen und Einstellungen aus, die Ihren Bedürfnissen entsprechen. |
| 7 | Klicken Sie auf die Schaltfläche "Repository erstellen", um Ihr Remote-Repository zu erstellen. |
Glückwunsch! Sie haben jetzt ein Remote-Repository auf der Git-Plattform. Sie können es verwenden, um an Projekten zusammenzuarbeiten und Ihren Code in der Cloud zu speichern. Im nächsten Schritt untersuchen wir, wie Sie Ihr lokales Repository mit einem Remote-Repository verknüpfen, sodass Push- und Pull-Operationen durchgeführt werden können.