Heim  >  Artikel  >  Entwicklungswerkzeuge  >  So verbinden Sie VPS mit Github

So verbinden Sie VPS mit Github

PHPz
PHPzOriginal
2023-03-31 11:14:04895Durchsuche

VPS (Virtual Private Server) ist die Abkürzung für Virtual Private Server. Es ermöglicht Ihnen, Betriebssysteminstanzen in einer virtualisierten Umgebung auszuführen und Systemeinstellungen entsprechend Ihren Anforderungen zu konfigurieren. Gleichzeitig ist es auch eine gute Code-Hosting-Plattform. Github ist derzeit die bekannteste Code-Hosting-Plattform der Welt mit mehr als 40 Millionen Entwicklernutzern auf der ganzen Welt. In diesem Artikel stellen wir vor, wie man Github mit VPS verbindet, um uns das Hochladen und Verwalten von Code zu erleichtern.

Schritt eins: Registrieren Sie ein Konto auf Github

Wenn Sie noch kein Github-Konto haben, müssen Sie ein Konto auf der offiziellen Github-Website registrieren. Der Registrierungsprozess bei Github ist sehr einfach. Sie müssen lediglich einige grundlegende Informationen eingeben und Ihre E-Mail-Adresse oder Ihr Mobiltelefon bestätigen, um die Registrierung abzuschließen.

Schritt 2: SSH-Schlüssel generieren

SSH ist erforderlich, um eine Verbindung zu Github in VPS herzustellen. SSH ist ein Netzwerkprotokoll, das durch Verschlüsselung Daten sicher über das Netzwerk übertragen kann. Wenn Sie SSH verwenden, müssen Sie einen SSH-Schlüssel auf Github generieren und ihn dem VPS hinzufügen.

Schritte zum Generieren eines SSH-Schlüssels in Github:

  1. Öffnen Sie die Seite mit den persönlichen Einstellungen und wählen Sie die Registerkarte „SSH- und GPG-Schlüssel“.
  2. Klicken Sie auf die Schaltfläche „Neuer SSH-Schlüssel“.
  3. Geben Sie im Feld „Titel“ eine Beschreibung ein, z. B. „VPS SSH-Schlüssel“.
  4. Geben Sie Ihren öffentlichen SSH-Schlüssel in das Feld „Schlüssel“ ein. Im Linux-Terminal können Sie den folgenden Befehl verwenden, um einen öffentlichen SSH-Schlüssel zu generieren:

    $ ssh-keygen -t rsa

  5. Kopieren Sie den öffentlichen Schlüssel und fügen Sie ihn in das Feld „Schlüssel“ auf der Seite ein, um das Hinzufügen abzuschließen.

Schritt 3: Git auf VPS konfigurieren

Zuerst müssen Sie Git auf dem VPS installieren. Die spezifischen Schritte sind wie folgt:

  1. Führen Sie den folgenden Befehl im Terminal aus:

    $ apt-get install git

  2. Konfigurieren Sie den Git-Benutzernamen und die E-Mail-Adresse:

    $ git config --global user.name " Ihr Name“

    $ git config --global user.email „youremail@example.com“

  3. Fügen Sie den in Github gespeicherten SSH-Schlüssel zum VPS hinzu:

    $ ssh-add ~/.ssh/id_rsa

  4. in Verwenden Sie Git-Befehle in VPS, um das Projekt lokal zu klonen.

    $ git clone git@github.com:/username/repository.git

Schritt 4: Codeverwaltung in VPS

Nachdem wir eine Verbindung zu Github in VPS hergestellt haben, können wir Git-Befehle zum Hochladen und Verwalten von Code verwenden. Im Folgenden sind einige häufig verwendete Git-Befehle aufgeführt:

  1. Geänderte Dateien zum lokalen Repository hinzufügen:

    $ git add .

  2. Dateien an das Remote-Repository senden:

    $ git commit -m „Informationen zum übermittelten Kommentar“

    $ git push

  3. Pull-Code im Remote-Repository:

    $ git pull

  4. Zweige im lokalen Repository wechseln:

    $ git checkout branch_name

  5. Erstellen Sie einen neuen Zweig im lokalen Repository Zweig:

    $ git branch new_branch_name

  6. Laden Sie den Zweig in das Remote-Warehouse hoch:

    $ git push origin new_branch_name

Zusammenfassung:

Zusammenfassend stellt dieser Artikel die Details der Verbindung von Github auf VPS vor. Die Schritte Dazu gehören das Generieren eines SSH-Schlüssels auf Github, das Konfigurieren von Git in VPS und die Verwendung von Git-Befehlen für die Codeverwaltung. Durch das Erlernen dieser Inhalte können wir den Code bequemer hosten und verwalten. Wenn Sie einen VPS für die Verbindung zu Github verwenden, müssen Sie darauf achten, Ihr Konto und Ihr Passwort zu schützen und einen sicheren SSH-Schlüssel zu verwenden.

Das obige ist der detaillierte Inhalt vonSo verbinden Sie VPS mit Github. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn