Einführung
Versionierungssysteme wie Git sind wesentlich für moderne Best Practices in der Softwareentwicklung. Die Versionierung ermöglicht es Ihnen, Ihre Software auf der Quellcodeebene zu verfolgen. Sie können Änderungen nachverfolgen, zu früheren Stadien zurückkehren und Verzweigungen erstellen, um alternative Versionen von Dateien und Verzeichnissen zu erstellen.
Viele Dateien von Softwareprojekten werden in Git-Repositories gepflegt, und Plattformen wie GitHub, GitLab und Bitbucket erleichtern das Teilen und Zusammenarbeiten von Softwareentwicklungsprojekten.
In diesem Leitfaden werden wir durchgehen, wie man Git auf einem Ubuntu 20.04 Server installiert und konfiguriert. Wir werden abdecken, wie man die Software auf zwei verschiedene Arten installiert: über den integrierten Paketmanager und über Quellen. Jeder dieser Ansätze hat seine eigenen Vorteile, abhängig von Ihren spezifischen Anforderungen.
Vereinfachen Sie die Bereitstellung von Anwendungen mit DigitalOcean App Platform. Bereitstellung direkt von GitHub in Minuten.
Voraussetzungen
Sie benötigen einen Ubuntu 20.04-Server mit einem Nicht-Root-Superbenutzerkonto.
Um dies einzurichten, können Sie unserem Anleitung zur Initialkonfiguration des Servers unter Ubuntu 20.04 folgen.
Mit Ihrem eingerichteten Server und Benutzer können Sie nun beginnen.
Installation von Git mit Standardpaketen
Die Option der Installation mit Standardpaketen ist am besten, wenn Sie schnell mit Git starten möchten, wenn Sie eine weit verbreitete stabile Version bevorzugen oder wenn Sie nicht die neuesten verfügbaren Funktionen suchen. Wenn Sie die neueste Version wünschen, sollten Sie zum Abschnitt über die Installation aus den Quellen springen.
Git ist wahrscheinlich bereits auf Ihrem Ubuntu 20.04-Server installiert. Sie können dies auf Ihrem Server mit dem folgenden Befehl bestätigen:
Wenn Sie eine Ausgabe ähnlich der folgenden erhalten, ist Git bereits installiert.
Outputgit version 2.25.1
Wenn dies für Sie zutrifft, können Sie mit der Einrichtung von Git fortfahren, oder Sie können den nächsten Abschnitt über die Installation aus den Quellen lesen, wenn Sie eine aktuellere Version benötigen.
Wenn Sie jedoch keine Ausgabe einer Git-Version erhalten haben, können Sie es mit dem Standard-Paketmanager APT von Ubuntu installieren.
Zuerst verwenden Sie die apt-Paketverwaltungstools, um Ihren lokalen Paketindex zu aktualisieren.
Mit dem Abschluss des Updates können Sie Git installieren:
Sie können bestätigen, dass Sie Git korrekt installiert haben, indem Sie den folgenden Befehl ausführen und überprüfen, ob Sie relevante Ausgaben erhalten.
Outputgit version 2.25.1
Mit erfolgreich installiertem Git können Sie nun zum Abschnitt Git einrichten dieses Tutorials übergehen, um Ihre Einrichtung abzuschließen.
Installation von Git aus den Quellen
Wenn Sie eine flexiblere Methode zur Installation von Git suchen, möchten Sie möglicherweise die Software aus den Quellen kompilieren, worüber wir in diesem Abschnitt sprechen werden. Dies dauert länger und wird nicht über Ihren Paketmanager gewartet, aber es ermöglicht Ihnen, die neueste Version herunterzuladen und gibt Ihnen eine größere Kontrolle über die Optionen, die Sie einschließen möchten, wenn Sie Anpassungen vornehmen möchten.
Überprüfen Sie die Version von Git, die derzeit auf dem Server installiert ist:
Wenn Git installiert ist, erhalten Sie eine Ausgabe ähnlich der folgenden:
Outputgit version 2.25.1
Bevor Sie beginnen, müssen Sie die Software installieren, von der Git abhängt. Dies ist alles in den Standard-Repositories verfügbar, sodass wir unseren lokalen Paketindex aktualisieren und dann die relevanten Pakete installieren können.
Nachdem Sie die erforderlichen Abhängigkeiten installiert haben, erstellen Sie ein temporäres Verzeichnis und wechseln Sie in dieses. Hier werden wir unser Git-Tarball herunterladen.
Von der Git-Projektwebsite aus können wir zur Liste der verfügbaren Tarballs unter https://mirrors.edge.kernel.org/pub/software/scm/git/ navigieren und die gewünschte Version herunterladen. Zum Zeitpunkt des Schreibens ist die neueste Version 2.26.2, also werden wir das zu Demonstrationszwecken herunterladen. Wir verwenden curl und geben die Datei, die wir herunterladen, als git.tar.gz
aus.
Entpacken Sie die komprimierte Tarball-Datei:
Als nächstes wechseln Sie in das neue Git-Verzeichnis:
Jetzt können Sie das Paket erstellen und installieren, indem Sie diese beiden Befehle eingeben:
Ersetzen Sie nun den Shell-Prozess, damit die gerade installierte Version von Git verwendet wird:
Mit diesem Abschluss können Sie sicher sein, dass Ihre Installation erfolgreich war, indem Sie die Version überprüfen.
Outputgit version 2.26.2
Mit Git erfolgreich installiert können Sie nun Ihre Einrichtung abschließen.
Einrichten von Git
Nachdem Sie mit Ihrer Git-Version zufrieden sind, sollten Sie Git konfigurieren, damit die generierten Commit-Nachrichten Ihre korrekten Informationen enthalten und Sie beim Aufbau Ihres Softwareprojekts unterstützen.
Die Konfiguration kann mit dem Befehl git config
erfolgen. Speziell müssen wir unseren Namen und unsere E-Mail-Adresse angeben, da Git diese Informationen in jeden Commit einbettet, den wir machen. Wir können diese Informationen eingeben, indem wir folgendes eingeben:
Alle Konfigurationselemente, die festgelegt wurden, können angezeigt werden, indem Sie Folgendes eingeben:
Outputuser.name=Your Name
user.email=[email protected]
...
Die von Ihnen eingegebenen Informationen werden in Ihrer Git-Konfigurationsdatei gespeichert, die Sie optional per Hand mit einem Texteditor Ihrer Wahl bearbeiten können, wie zum Beispiel (wir verwenden nano):
[user]
name = Your Name
email = [email protected]
Drücken Sie CTRL
und X
, dann Y
und dann ENTER
, um den Texteditor zu verlassen.
Es gibt viele andere Optionen, die Sie setzen können, aber diese beiden sind die wesentlichen, die benötigt werden. Wenn Sie diesen Schritt überspringen, werden Sie wahrscheinlich Warnungen sehen, wenn Sie zu Git commiten. Dies bedeutet mehr Arbeit für Sie, weil Sie dann die Commits überarbeiten müssen, die Sie mit den korrigierten Informationen gemacht haben.
Abschluss
Sie sollten jetzt Git installiert und einsatzbereit auf Ihrem System haben.
Um mehr darüber zu erfahren, wie man Git verwendet, lesen Sie diese Artikel und Serien:
Source:
https://www.digitalocean.com/community/tutorials/how-to-install-git-on-ubuntu-20-04