version control featured image

So installieren Sie Git unter Ubuntu

In diesem Artikel zeige ich Ihnen, wie Sie GIT auf einem Ubuntu-Server oder -Computer installieren.

Es besteht die Möglichkeit, dass GIT bereits vorinstalliert ist. Bevor Sie also versuchen, Git unter Ubuntu zu installieren, stellen Sie sicher, dass es nicht bereits installiert ist. Öffnen Sie das Terminal und geben Sie Folgendes ein:

$ git --version
git version 2.34.1

Wenn in der Ausgabe die Git-Version angezeigt wird, haben Sie Glück und Git ist bereits auf Ihrem Ubuntu-Rechner installiert. Sie können mit der Verwendung von Git beginnen!

Git über APT installieren

If command “git –version” shows error “Command ‘git’ not found” then you need to install git. Use APT package manager to perform the installation.

$ sudo apt install git

The following NEW packages will be installed: git
After this operation, 18,9 MB of additional disk space will be used.
Get:1 http://ua.archive.ubuntu.com/ubuntu jammy-updates/main amd64 git amd64 1:2.34.1-1ubuntu1.10 [3 166 kB]
Fetched 3 166 kB in 1s (4 297 kB/s) 
Selecting previously unselected package git.
(Reading database ... 402237 files and directories currently installed.)
Preparing to unpack .../git_1%3a2.34.1-1ubuntu1.10_amd64.deb ...
Unpacking git (1:2.34.1-1ubuntu1.10) ...
Setting up git (1:2.34.1-1ubuntu1.10) ...

Überprüfen wir, ob das Git-Paket korrekt installiert ist.

$ git --version
git version 2.34.1

That’s it. You can start using git. Did you expect more steps?

Suggested packages – which do you need?

Für die Installation werden zusätzliche Pakete empfohlen: git-daemon-run, git-daemon-sysvinit git-doc git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn. Was bieten sie?

Was ist git-daemon-run

Eine schnelle Google-Suche nach „git-daemon-run“ zeigt, dass es möglich ist, Git zu dämonisieren, um einen eigenen Git-Server zu betreiben. Wenn Sie Ihre lokalen Git-Repositorys für die Zusammenarbeit über das Netzwerk zugänglich machen möchten, könnte git-daemon für Sie nützlich sein.

search results for git deamon
Suchergebnisse für Git Deamon

You do not need a Git daemon if you don’t plan to run own Git server. And if you plan to run own Git server – there are better options than a git-daemon, such as Gitolith, Gitea oder ähnlich.

Was ist git-doc

Fragen wir das Repository nach Informationen über das Paket ab:

$ sudo apt show git-doc
Package: git-doc
Version: 1:2.34.1-1ubuntu1.10
Priority: optional
... omitting lines with info about developers ...
 
This package provides the documentation

As you can see git-doc package provides documentation. You don’t need to install it since all the Git-Dokumentation Das, was Sie möglicherweise benötigen, ist online verfügbar.

Was ist ein Git-E-Mail-Paket?

Lets run the same “apt show” trick with the git-email package.

$ sudo apt show git-email
Package: git-email
Version: 1:2.34.1-1ubuntu1.10
Priority: optional
This package provides the git-send-email program for sending series of
patch emails.

In manchen Fällen kann es sinnvoll sein, Patches als E-Mail zu versenden. Wenn Sie also GIT aktiv entwickeln und verwenden, könnte dieses Paket nützlich sein.

You don’t need extra packages to use GIT

Sobald Git installiert ist, können Sie mit der Verwendung beginnen. Es gibt keinen besseren Weg, Git zu lernen als durch Übung. Erstellen Sie ein leeres Repository oder klonen Sie ein vorhandenes Repository von Github und beginnen Sie mit dem Codieren!

Der folgende Befehl initiiert ein Git-Repository im aktuellen Verzeichnis.

$ git init
Initialized empty Git repository in /home/gitproject/.git/

And to clone an existing repository from Github use “git clone REPO_URL” command. For example:

$ git clone https://github.com/EugeneWHZ/canvaslms-ansible-installation.git
Cloning into 'canvaslms-ansible-installation'...
remote: Enumerating objects: 66, done.
remote: Total 66 (delta 0), reused 0 (delta 0), pack-reused 66
Receiving objects: 100% (66/66), 13.81 KiB | 589.00 KiB/s, done.
Resolving deltas: 100% (10/10), done.

Conclusion: use version control, it’s easy!

Installieren Sie Git und fügen Sie Versionskontrolle zu Ihrem Leben hinzu. Dafür werden Sie sich später bedanken.