Vorteile der Verwendung von Git
Git ist ein Open-Source-Tool und ist für jeden kostenlos. Fast alle Änderungen werden lokal vorgenommen und es ist nicht erforderlich, diese Änderungen auch auf einen zentralen Server zu verbreiten. Ein Projekt kann lokal bearbeitet und später auf einem Server gespeichert werden, bei dem jeder Mitwirkende diese Änderungen sehen und verfolgen kann. Im Gegensatz zu zentralisierten VCs hat Git keinen einzigen Fehlerpunkt.
Da Git Architektur verteilt hat, kann jeder den neuesten Schnappschuss der Arbeit sowie den gesamten Repository -Inhalt und seine Geschichte erhalten. Wenn der Server aus irgendeinem Grund ausfällt, kann eine Kopie des Clients als Sicherung verwendet werden und auf dem Server wiederhergestellt werden.
Um Objekte in seiner Datenbank zu speichern und zu identifizieren, verwendet Git eine kryptografische Hash-Funktion, die als SHA-1-Hash bekannt ist. Vor dem Speichern von Daten summierten Git -Checks diese und verwendet diese Prüfsumme, um sich darauf zu verweisen.
Es ist sehr einfach zu installieren und erfordert keine High-End-Hardware auf der Client-Seite. Viele Online -Hosting -Dienste wie Github bieten Dienste an, um Ihr Git -Projekt online für Remote -Zugriff zu hosten. Man kann eine ganze Sicherung eines Repositorys auf ihrem lokalen Computer erhalten. Änderungen durch einen Beitrag zu einem Repository werden nach einem Commit -Operation zu seinem Teil werden.
Der Commit -Vorgang macht einen Momentaufnahme des aktuellen Status im Repository oder in der Datenbank. Nachdem wir lokal an unserem Projekt gearbeitet haben, können wir lokale Commits in unserer Remote -Git -Datenbank oder -Polpository mit dem Befehl Push veröffentlichen.
Was werden wir abdecken??
In diesem Handbuch werden wir sehen, wie wir Git unter Fedora 33 OS installieren und konfigurieren können. Wir werden Git aus dem offiziellen Repository auf Fedora sowie aus dem von der offiziellen Git -Website heruntergeladenen Quellcode installieren. Beginnen wir mit dem GIT -Installationsprozess.
Methode 1. Installieren von Git aus Fedora -Repositories mit DNF/YUM
Dies ist eine sehr einfache Methode zur Installation von Git. Sie müssen nur die folgenden Befehle ausführen:
Schritt 1. Aktualisieren Sie die verfügbaren Systempakete mit dem folgenden Befehl:
$ sudo dnf -y Update
Schritt 2. Installieren Sie nun Git mit dem folgenden Befehl:
$ sudo dnf -y install Git
Verwenden Sie nach Abschluss des obigen Befehls den folgenden Befehl, um die installierte Version von Git zu überprüfen:
$ git -Verssion
Das ist alles! Wie Sie sehen können, wird Git bereits auf Fedora 33 installiert, aber wenn dies nicht der Fall ist, können Sie es aus dem obigen Befehl installieren.
In diesem Fall möchten Sie Git deinstallieren, einfach den angehängten Befehl unten ausführen:
$ sudo dnf -y Git entfernen
Methode 2. Bauen Sie Git aus dem Quellcode auf Fedora auf
Git kann auch auf der Git -Website über Fedora aus dem verfügbaren Quellcode installiert werden. Um sie aus Quellcode zu installieren, befolgen Sie die folgende Prozedur:
Schritt 1. GIT erfordert, dass mehrere Pakete installiert werden, bevor wir es aus dem Quellcode installieren können. Führen Sie den folgenden Befehl aus, um diese Abhängigkeiten zu installieren:
$ sudo dnf installieren Sie DH-autoreconf curl-devel expat-devel getText-devel openSSL-Devel Perl-Devel Zlib-Devel
Schritt 2. Sobald wir alle erforderlichen Abhängigkeiten vorhanden haben, können wir den Quellcode herunterladen, um den Quellcode herunterzuladen. Führen Sie den folgenden Befehl aus, um den komprimierten Tarball von Git Source Code herunterzuladen:
$ wget https: // www.Kernel.org/pub/software/scm/git/git-2.30.1.Teer.gz
Alternativ können Sie diesen Link auch besuchen und die Datei manuell in Ihr System herunterladen. Dies wird hier gezeigt:
Schritt 3. Extrahieren Sie die heruntergeladene TAR -Datei mit dem folgenden Befehl:
$ tar -Zxf Git -2.30.1.Teer.gz
Schritt 4. Ziehen Sie nun in den Befehlszeilenfenster in den extrahierten Ordner an:
$ cd Git-2.30.1
Schritt 5. Führen Sie den Befehl aus:
$ konfigurieren
Schritt 6. Führen Sie das Konfigurationsskript aus:
$ ./Konfigurieren Sie -Prefix =/usr
Schritt 7. Führen Sie den Befehl Make All aus:
$ machen alles
Schritt 8. Führen Sie den Befehl zum Installieren aus:
$ sudo installieren
Jetzt ist Git auf Ihrem System installiert. Überprüfen Sie die Version von hier:
$ git -Verssion
Konfigurieren von GIT -Einstellungen auf Fedora
Nach der Installation von Git müssen wir unseren Benutzernamen und unsere E -Mail -Adresse zu unserem Git -Konto hinzufügen. Dies ermöglicht es uns, unseren Code ordnungsgemäß zu begehen. Diese Informationen werden von Git bei jedem Commit verwendet, den wir machen.
Notiz: Der Git -Benutzername ist nicht der gleiche wie der für GitHub.
Um diese Details festzulegen, führen Sie die folgenden Befehle aus:
$ git config --global Benutzer.Nennen Sie "Your-Unername"
$ git config --global Benutzer.E -Mail "Ihre@@ailId"
Hier ersetzen Sie "Ihren Nutzungsnamen" durch einen Benutzernamen Ihrer Wahl und "Ihr@@@@Emailid" durch Ihre E-Mail-ID. Das globale Keyword lässt diese Informationen von jeder Änderung Ihres Systems verwendet werden. Wenn Sie verschiedene Informationen für ein Projekt verwenden möchten, entfernen Sie einfach das globale Schlüsselwort, wenn Sie sich in diesem speziellen Projekt befinden.
Fügen wir einen Beispiel -Benutzernamen und eine E -Mail hinzu wie:
Benutzername = LinuxHint
User-email = [email protected]
Führen Sie den folgenden Befehl aus, um zu überprüfen, ob diese Einstellungen korrekt funktionieren:
$ git config -list
Dies ist unten gezeigt:
Abschluss
Herzlichen Glückwunsch, Sie haben jetzt erfolgreich Git in Ihrem Fedora -Betriebssystem installiert. Wenn Sie dieses Tutorial ordnungsgemäß befolgt haben, haben Sie festgestellt, dass die Methode 1 für die Installation von Git sehr einfach ist. Sie müssen nur einen einfachen Befehl ausführen, um den Git für Ihr System zu erhalten. In der Zwischenzeit ist Methode 2 eine lange Route für die Installation von Git und wird nur für fortschrittliche Benutzer und Systemadministratoren empfohlen. Der Vorteil dieser Methode besteht darin, dass Sie die neueste verfügbare Version erhalten können. In der Methode 1 beispielsweise beträgt die vom offizielle Repository installierte Version von Git 2.28.0, während wir in Methode 2 Version 2 haben.30.1.