Website-Suche

So installieren Sie Git und erstellen ein Git-Repository


Wenn Sie in letzter Zeit etwas Zeit in der Linux-Welt verbracht haben, dann haben Sie wahrscheinlich schon von GIT gehört, einem verteilten Versionskontrollsystem, das von Linus Torvalds, dem Mastermind von Linux selbst, entwickelt wurde.

Es wurde entwickelt, um ein besseres Versionskontrollsystem zu sein als die leicht verfügbaren Systeme, wobei die beiden gebräuchlichsten CVS und Subversion (SVN) sind.

Während CVS und SVN das Client/Server-Modell für ihre Systeme verwenden, funktioniert GIT etwas anders. Anstatt ein Projekt herunterzuladen, Änderungen vorzunehmen und es wieder auf den Server hochzuladen, lässt GIT den lokalen Computer als Server fungieren.

Mit anderen Worten, Sie laden das Projekt mit allem, den Quelldateien, Versionsänderungen und einzelnen Dateiänderungen, direkt auf den lokalen Computer herunter, wenn Sie ein- und auschecken und alle anderen Versionskontrollaktivitäten ausführen. Sobald Sie fertig sind, führen Sie das Projekt wieder mit dem Repository zusammen.

Dieses Modell bietet viele Vorteile, der offensichtlichste ist, dass Sie immer noch Zugriff auf Ihr Projekt haben, wenn Sie aus irgendeinem Grund von Ihrem zentralen Server getrennt sind.

In diesem Tutorial installieren wir Git, erstellen ein Repository und laden es auf GitHub hoch. Dazu müssen Sie http://www.github.com besuchen, ein Konto erstellen und ein Repository einrichten, wenn Sie Ihr Projekt dort hochladen möchten.

So installieren Sie GIT unter Linux

Auf Debian-basierten Distributionen wie Ubuntu und Linux Mint können Sie, falls es noch nicht installiert ist, es mit dem Befehl apt installieren.

sudo apt install git

Auf RHEL-basierten Distributionen wie Fedora, CentOS Stream, Rocky und Alma Linux können Sie es mit dem Befehl yum oder dnf installieren.

sudo yum install git
OR
sudo dnf install git

Wenn Sie es vorziehen, den Git-Formularquelltext zu installieren und zu kompilieren, können Sie die folgenden Befehle befolgen.

wget https://www.kernel.org/pub/software/scm/git/git-2.43.0.tar.gz
tar xvjf git-2.43.0.tar.gz
cd git-*
./configure
make
sudo make install

So erstellen Sie ein Git-Projekt

Nachdem GIT installiert ist, richten wir es ein. In Ihrem Home-Verzeichnis befindet sich eine Datei mit dem Namen "~/.gitconfig". Hier werden alle Ihre Repository-Informationen gespeichert. Geben wir ihm Ihren Namen und Ihre E-Mail-Adresse:

git config --global user.name "Your Name"
git config --global user.email [email 

Lassen Sie uns nun unser erstes Repository erstellen. Sie können jedes Verzeichnis in ein Git-Repository umwandeln. Ändern Sie das Verzeichnis in ein Verzeichnis, das einige Quelldateien enthält, und führen Sie die folgenden Schritte aus.

cd /home/tecmint/python-web-scraper/
git init

In diesem Verzeichnis wurde ein neues verstecktes Verzeichnis mit dem Namen ".git" erstellt. In diesem Verzeichnis speichert GIT alle Informationen über Ihr Projekt und alle Änderungen, die Sie daran vornehmen.

ls -al .git/

Wenn Sie zu irgendeinem Zeitpunkt nicht mehr möchten, dass ein Verzeichnis Teil eines GIT-Repositorys ist, löschen Sie dieses Verzeichnis einfach mit dem Befehl rm.

rm –rf .git

Nachdem wir nun ein Repository erstellt haben, müssen wir dem Projekt einige Dateien hinzufügen. Sie können Ihrem GIT-Projekt jede Art von Datei hinzufügen, aber für den Moment generieren wir eine "README.md"-Datei, die ein paar Informationen über Ihr Projekt enthält (wird auch im README-Block auf GitHub angezeigt) und fügen einige Quelldateien hinzu.

vi README.md

Geben Sie Informationen zu Ihrem Projekt ein, speichern Sie es und beenden Sie es.

Mit den beiden folgenden Befehlen haben wir die Datei "README.md" zu Ihrem GIT-Projekt hinzugefügt, und dann haben wir alle Python-Quelldateien (*.py) im aktuellen Verzeichnis hinzugefügt.

git add README.md
git add *.py

Erwähnenswert ist, dass Sie in 99 von 100 Fällen, wenn Sie an einem GIT-Projekt arbeiten, alle Dateien in diesem Verzeichnis hinzufügen.

Sie können dies so tun:

git add .

Jetzt sind wir bereit, das Projekt in eine Phase zu überführen, was bedeutet, dass dies ein Markierungspunkt im Projekt ist. Sie tun dies mit dem git commit "–m"-Befehl, wobei die Option "–m" eine Nachricht angibt, die Sie ihr geben möchten. Da dies der erste Commit unseres Projekts ist, geben wir "first commit " als unsere "–m"-Zeichenfolge ein.

git commit -m 'first commit'

So laden Sie das Projekt in das GitHub-Repository hoch

Wir sind jetzt bereit, Ihr Projekt auf GitHub zu pushen. Sie benötigen die Anmeldeinformationen, die Sie bei der Erstellung Ihres Kontos angegeben haben. Wir werden diese Informationen nehmen und an GIT weitergeben, damit es weiß, wohin es gehen soll. Sie sollten "user" und "project.git" durch die richtigen Werte ersetzen.

git remote add origin [email :ravisaive/project.git

Jetzt ist es an der Zeit zu pushen, d.h. von Ihrem Repository in das Remote-Repository zu kopieren. Der Befehl git push verwendet zwei Argumente: den "remotename" und den "branchname". Diese beiden Namen sind in der Regel Origin bzw. Master:

git push origin master

Das wars! Jetzt können Sie zum Link https://github.com/username/repo gehen, um Ihr Git-Projekt anzuzeigen.

Verwandte Artikel: