Git ist ein verteiltes Versionskontrollsystem, das von Entwicklern häufig zur Kontrolle von Code verwendet wird. Das Sichern eines Repositorys auf einem Remote-Server ist eine gute Übung, und es wird normalerweise der Begriff «origin» in Git verwendet, um dies zu tun.
Das Original eines Repositorys wird normalerweise als seine lokale Version angesehen, und auf einem Remote-Server kann eine Kopie des Repositorys mit dem Namen «origin» erstellt werden. Dieser Server ermöglicht die Zusammenarbeit von Entwicklern und ermöglicht den Zugriff auf das Repository von überall auf der Welt.
Die Einrichtung von origin git ist einfach und erfolgt in wenigen Schritten. Zuerst müssen Sie ein Remote-Repository auf dem ausgewählten Hosting erstellen, z. B. auf GitHub. Sie müssen dann das Remote-Repository im lokalen Repository mit dem Befehl git remote add origin konfigurieren [URL]. Danach können Sie Ihren Code mit dem Befehl git push origin an den Remote-Server senden [branch].
Es ist wichtig zu verstehen, dass origin git ein Verweis auf Ihr Remote-Repository ist. Die Verwendung dieses Links vereinfacht die Arbeit mit dem Code und ermöglicht eine effektive Zusammenarbeit mit anderen Entwicklern.
In diesem Artikel werden wir uns die Schritte zum Einrichten von Origin git genauer ansehen und Ihnen eine detaillierte Anleitung geben, die Ihnen hilft, diese Git-Funktion mit Leichtigkeit zu nutzen.
Installieren von Git auf einem Computer
Um Git zu verwenden, müssen Sie es zuerst auf Ihrem Computer installieren. In diesem Abschnitt wird beschrieben, wie Git auf verschiedenen Betriebssystemen installiert wird.
Windows
1. Besuchen Sie die offizielle Git-Website unter dem Link: https://git-scm.com/downloads
2. Laden Sie die neueste Version der Git-Installationsdatei für Windows herunter.
3. Führen Sie die heruntergeladene Datei aus und folgen Sie den Anweisungen im Installationsassistenten.
4. Während der Installation können Sie alle Standardoptionen beibehalten oder nach eigenem Ermessen ändern.
5. Nach Abschluss der Installation ist Git abhängig von der Installationsoption in der Befehlszeile oder in Git Bash verfügbar.
macOS
1. Öffnen Sie Terminal (Eingabeaufforderung).
2. Installieren Sie Homebrew (Batch Manager für macOS) mit dem folgenden Befehl:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
3. Führen Sie nach der Installation von Homebrew den Befehl aus:
brew install git
4. Nach Abschluss der Installation ist Git an der Eingabeaufforderung verfügbar.
Linux (Debian/Ubuntu)
1. Öffnen Sie Terminal.
2. Führen Sie den folgenden Befehl aus, um Git zu installieren:
sudo apt-get install git
3. Nach Abschluss der Installation ist Git an der Eingabeaufforderung verfügbar.
Nachdem Git jetzt erfolgreich installiert wurde, können Sie damit beginnen, die Versionen Ihrer Projekte zu verwalten.
Erstellen eines GitHub-Kontos
Führen Sie die folgenden Schritte aus, um ein Konto auf GitHub zu erstellen:
- Öffnen Sie einen Webbrowser und navigieren Sie zu https://github.com .
- Klicken Sie auf der GitHub-Hauptseite auf die Schaltfläche "Anmelden" in der oberen rechten Ecke.
- Füllen Sie das Anmeldeformular aus, indem Sie Ihren Benutzernamen, Ihre E-Mail-Adresse und Ihr Passwort eingeben.
- Wählen Sie den Plan aus, der für Sie am besten geeignet ist. GitHub bietet mehrere Pläne an, einschließlich eines kostenlosen Plans für offene Projekte.
- Klicken Sie auf "Create account" (Konto erstellen).
- Im nächsten Fenster kann GitHub Sie bitten, eine Überprüfung durchzuführen, um sicherzustellen, dass Sie kein Roboter sind. Befolgen Sie die Anweisungen, um den Test zu bestehen.
Nach Abschluss der Registrierung werden Sie aufgefordert, Ihr erstes Repository auf GitHub zu erstellen. Wenn Sie jedoch mit der Einrichtung von origin git fortfahren möchten, können Sie diesen Schritt überspringen und mit dem nächsten Abschnitt fortfahren.
Generieren eines SSH-Schlüssels
Mit SSH-Schlüsseln können Sie Ihren Computer sicher autorisieren und mit einem Remote-Server verknüpfen, ohne jedes Mal ein Passwort eingeben zu müssen. Um mit Git zu arbeiten und Ihren Origin-Server einzurichten, müssen Sie einen SSH-Schlüssel generieren.
Hier ist eine schrittweise Anleitung zum Generieren eines SSH-Schlüssels:
- Öffnen Sie ein Terminal auf Ihrem Computer.
- Geben Sie im Terminal den folgenden Befehl ein:
- ssh-keygen -t rsa -b 4096 -C "ваш[email protected] "
- Sie werden aufgefordert, eine Datei auszuwählen, die den Schlüssel speichern soll. Belassen Sie den Standardpfad und drücken Sie einfach die Eingabetaste, um fortzufahren.
- Geben Sie dann das Passwort ein - die Passphrase für Ihren Schlüssel (dies ist nicht erforderlich, wird aber zur Erhöhung der Sicherheit empfohlen). Geben Sie die Passphrase zweimal ein, um sie zu bestätigen.
- Der SSH-Schlüssel wird generiert und auf Ihrem Computer gespeichert.
Jetzt müssen Sie Ihren öffentlichen SSH-Schlüssel auf Ihrem Origin-Server zur Autorisierung hinzufügen.
Die Schritte zum Hinzufügen eines Schlüssels zum Origin-Server können je nach Hosting-Anbieter geringfügig variieren. Im Allgemeinen sollten Sie:
- Kopieren Sie Ihren öffentlichen SSH-Schlüssel.
- Melden Sie sich bei Ihrem Hosting-Account oder im Control Panel Ihres Origin-Servers an.
- Finden Sie den Abschnitt SSH-Schlüsselverwaltung.
- Fügen Sie Ihren öffentlichen SSH-Schlüssel zur Schlüsselliste hinzu.
- Änderungen speichern und Einstellungen schließen.
Jetzt können Sie Ihren SSH-Schlüssel verwenden, um sich auf Ihrem Origin-Server sicher zu authentifizieren und Git einzurichten.
Hinzufügen eines öffentlichen Schlüssels zu GitHub
Um Remote-Repositories zu erstellen und mit ihnen über SSH auf GitHub zu interagieren, müssen Sie Ihrem Konto einen öffentlichen Schlüssel hinzufügen. Der öffentliche Schlüssel wird verwendet, um Ihre Identität zu überprüfen und sich bei der Arbeit mit Remote-Repositorys zu authentifizieren. In diesem Abschnitt erfahren Sie, wie Sie einen öffentlichen Schlüssel zu GitHub hinzufügen.
Zuerst müssen Sie SSH-Schlüssel auf Ihrem lokalen Computer erstellen und generieren. Wenn Sie noch keine SSH-Schlüssel erstellt haben, können Sie die Anweisung "SSH-Schlüssel erstellen" aus dem vorherigen Abschnitt verwenden.
Sobald die SSH-Schlüssel erstellt und auf Ihrem Computer gespeichert sind, können Sie einen öffentlichen Schlüssel auf GitHub hinzufügen. Führen Sie dazu die folgenden Schritte aus:
| 1. | Öffnen Sie einen Webbrowser und gehen Sie zur GitHub-Website (https://github.com/). |
| 2. | Melden Sie sich mit Ihrem Benutzernamen und Passwort bei Ihrem GitHub-Konto an. |
| 3. | Klicken Sie rechts oben auf der Seite auf Ihren Avatar und wählen Sie "Einstellungen". |
| 4. | Wählen Sie auf der linken Seite der Seite "SSH and GPG keys" aus. |
| 5. | Klicken Sie auf "New SSH key". |
| 6. | Laden Sie den öffentlichen Schlüssel herunter, indem Sie seinen Namen und seinen Inhalt angeben. |
| 7. | Klicken Sie auf "Add SSH key", um den Schlüssel zu GitHub hinzuzufügen. |
Nachdem Sie diese Schritte ausgeführt haben, wird Ihr öffentlicher Schlüssel zu GitHub hinzugefügt und Sie können SSH verwenden, um mit Ihren Remote-Repositories zu interagieren. Jetzt sind Sie bereit, origin git einzurichten und mit Ihren Projekten auf GitHub zu arbeiten.
Klonen des Repositorys auf den lokalen Computer
Um mit dem Repository auf dem lokalen Computer zu arbeiten, müssen Sie ein Klonen durchführen. Mit dem Klonen können Sie eine Kopie des Remote-Repositorys auf Ihrem Computer erstellen, mit der Sie lokal arbeiten können.
Gehen Sie folgendermaßen vor, um ein Repository zu klonen:
- Öffnen Sie eine Eingabeaufforderung (Terminal) auf Ihrem Computer.
- Navigieren Sie zu dem Verzeichnis (dem Verzeichnis), in dem Sie das geklonte Repository platzieren möchten. Dazu können Sie den Befehl "cd" verwenden.
- Suchen Sie auf der Repository-Seite auf der GitHub-Website nach der Schaltfläche "Klonen" und klicken Sie darauf.
- Kopieren Sie den Link, der im Fenster angezeigt wird. Es wird ungefähr so aussehen: "https://github.com/username/repository.git ".
- Geben Sie an der Eingabeaufforderung (Terminal) den Befehl "git clone" ein und fügen Sie die kopierte URL danach ein. Zum Beispiel: "git clone https://github.com/username/repository.git ".
- Drücken Sie die Eingabetaste, um den Befehl auszuführen.
Nachdem Sie diesen Befehl ausgeführt haben, sehen Sie, wie Git beginnt, die Repository-Dateien auf Ihren Computer herunterzuladen. Das Klonen kann abhängig von der Größe des Repositorys und der Geschwindigkeit der Internetverbindung einige Zeit in Anspruch nehmen.
Wenn das Klonen abgeschlossen ist, können Sie mit dem Repository auf Ihrem Computer genauso arbeiten wie mit jedem anderen lokalen Ordner. Sie können Dateien ändern, neue Commits erstellen und Änderungen bei Bedarf an das Remote-Repository senden.
Einrichten von origin git im lokalen Repository
1. Erstellen Sie ein neues lokales Repository auf Ihrem Computer mit dem Befehl "git init". Dadurch können Sie beginnen, Änderungen an Ihrem Code zu verfolgen.
2. Fügen Sie mit dem Befehl "git add " alle gewünschten Dateien und Ordner zu Ihrem lokalen Repository hinzu.". Also sagen Sie git, dass Sie alle Änderungen an diesen Dateien und Ordnern verfolgen möchten.
3. Übernehmen Sie die Änderungen an Ihrem lokalen Repository mit dem Befehl "git commit -m "Ihren Commit-Kommentar"". Dieser Befehl speichert den Status Ihres Codes in Ihrem lokalen Repository.
4. Erstellen Sie ein Remote-Repository auf GitHub oder einer anderen Plattform für das Hosting von Git-Repositories. Rufen Sie die URL des Remote-Repositorys ab.
5. Verknüpfen Sie Ihr lokales Repository mit dem Remote-Repository mit dem Befehl "git remote add origin ". Dadurch können Sie Code aus dem Remote-Repository senden und empfangen.
6. Senden Sie den Code aus Ihrem lokalen Repository mit dem Befehl "git push -u origin master" an das Remote-Repository. Ihr Code ist jetzt für die Zusammenarbeit und Synchronisierung mit anderen Entwicklern verfügbar.
Jetzt wissen Sie, wie Sie origin git im lokalen Repository einrichten. Diese Schritte helfen Ihnen, mit der Zusammenarbeit zu beginnen und den Code mit dem Entwicklungsteam auszutauschen.
Änderungen an origin git senden
Um Änderungen an das Remote-Git-Origin-Repository zu senden, müssen Sie die folgenden Schritte ausführen:
- Stellen Sie sicher, dass die vorgenommenen Änderungen korrekt in Ihrem lokalen Repository gespeichert sind. Verwenden Sie dazu den Befehl git status , um eine Liste der geänderten Dateien anzuzeigen.
- Wenn Sie alle Änderungen an origin git senden möchten, führen Sie den Befehl git push origin aus. Wenn Sie jedoch nur einen bestimmten Zweig senden möchten, verwenden Sie den Befehl git push origin branch_name .
- Git fordert Ihre Anmeldeinformationen für den Zugriff auf das Remote-Repository an. Geben Sie einen Benutzernamen und ein Passwort für Ihr Konto ein.
- Nachdem der Befehl erfolgreich ausgeführt wurde, sendet git deine Änderungen an git's origin. Sie sehen den Fortschritt der Datenübertragung und eine Meldung zum Abschluss des Prozesses.
- Sie können den Befehl git log verwenden, um zu überprüfen, ob Änderungen gesendet wurden, um den Commit-Verlauf im Remote-Repository anzuzeigen.
Jetzt wissen Sie, wie Sie Änderungen an das Remote-Origin Git-Repository senden können! Dies ist eine sehr nützliche Fähigkeit, um mit Git zu arbeiten und mit anderen Entwicklern zusammenzuarbeiten.