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 ist die Wahrscheinlichkeit groß, dass Sie von GIT gehört haben, einem verteilten Versionskontrollsystem, das von Linus Torvalds entwickelt wurde >, der Mastermind von Linux selbst.

Es wurde als Versionskontrollsystem entwickelt, das den verfügbaren Systemen überlegen ist. Die beiden gebräuchlichsten davon sind CVS und Subversion (SVN).

Während CVS und SVN das Client/Server-Modell für ihre Systeme verwenden, GIT funktioniert etwas anders. Anstatt ein Projekt herunterzuladen, Änderungen vorzunehmen und es wieder auf den Server hochzuladen, sorgt GIT dafür, dass der lokale Computer als Server fungiert.

Mit anderen Worten: Sie laden das Projekt mit allen Quelldateien, Versionsänderungen und einzelnen Dateiänderungen direkt auf den lokalen Computer herunter, wenn Sie einchecken, auschecken und alle anderen Versionskontrollaktivitäten durchfü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 werden.

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

Wenn es auf Debian-basierten Distributionen wie Ubuntu und Linux Mint noch nicht installiert ist, können Sie 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 lieber die Git-Formularquelle installieren und kompilieren möchten, 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 nun installiert ist, richten wir es ein. In Ihrem Home-Verzeichnis befindet sich eine Datei mit dem Namen „~/.gitconfig“. Hier sind alle Ihre Repository-Informationen enthalten. Geben wir Ihren Namen und Ihre E-Mail-Adresse ein:

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

Jetzt erstellen wir unser erstes Repository. Sie können jedes Verzeichnis in ein Git-Repository umwandeln. Ändern Sie das Verzeichnis in eines, das einige Quelldateien enthält, und befolgen Sie diese Schritte.

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

In diesem Verzeichnis wurde ein neues verstecktes Verzeichnis namens „.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 jede Art von Datei zu Ihrem GIT-Projekt hinzufügen, aber zunächst erstellen wir eine „README.md“-Datei, die ein paar Informationen über Ihr Projekt enthält (wird auch in der README.md-Datei angezeigt). -Block bei GitHub) und fügen Sie 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 anschließend alle Python-Quellen < hinzugefügt(*.py)-Dateien im aktuellen Verzeichnis.

git add README.md
git add *.py

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

Sie können dies folgendermaßen tun:

git add .

Jetzt sind wir bereit, das Projekt einer Phase zuzuordnen, was bedeutet, dass dies ein Markierungspunkt im Projekt ist. Sie tun dies mit dem Git-Commit-Befehl „–m“, wobei die Option „–m“ eine Nachricht angibt, die Sie ihm übermitteln 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 ein Projekt in das GitHub-Repository hoch

Wir sind jetzt bereit, Ihr Projekt auf GitHub hochzuladen. Sie benötigen die Anmeldeinformationen, die Sie bei der Erstellung Ihres Kontos angegeben haben. Wir werden diese Informationen nehmen und an GIT weiterleiten, damit es weiß, wohin es gehen muss. 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 benötigt zwei Argumente: den „remotename“ und den „branchname“. Diese beiden Namen sind normalerweise Origin bzw. Master:

git push origin master

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