version control featured image

Hoe Git op Ubuntu te installeren

In dit artikel laat ik je zien hoe je GIT op een Ubuntu-server of computer installeert.

Er is een kans dat u GIT al vooraf hebt geïnstalleerd. Voordat u Git op Ubuntu probeert te installeren, moet u er dus voor zorgen dat het nog niet is geïnstalleerd. Open terminal en typ:

$ git --version
git version 2.34.1

Als de uitvoer de versie van git laat zien, heb je geluk en is git al op je Ubuntu-machine geïnstalleerd. Je kunt git gaan gebruiken!

Git installeren via APT

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) ...

Laten we controleren of het git-pakket correct is geïnstalleerd.

$ 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?

Er zijn extra pakketten voorgesteld voor installatie: git-daemon-run, git-daemon-sysvinit git-doc git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn. Wat bieden ze?

Wat is git-daemon-run

Een snelle Google-zoekopdracht op git-daemon-run onthult dat het mogelijk is om git te demoniseren om een eigen Git-server te kunnen draaien. Als je je lokale Git-repository's via het netwerk toegankelijk wilt maken voor samenwerking, dan kan git-daemon nuttig voor je zijn.

search results for git deamon
zoekresultaten voor 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 Gitoliet, gitea of vergelijkbaar.

Wat is git-doc

Laten we de repository opvragen voor informatie over het pakket:

$ 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-documentatie die u mogelijk nodig heeft, is online beschikbaar.

Wat is een git-e-mailpakket?

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 sommige gevallen kan het nuttig zijn om patches als e-mail te verzenden. Dus als u actief bezig bent met het ontwikkelen en gebruiken van GIT, kan dit pakket van pas komen.

You don’t need extra packages to use GIT

Zodra git is geïnstalleerd, kun je het gaan gebruiken. Er is geen betere manier om git te leren dan door te oefenen. Maak een lege repository of kloon een bestaande repository vanuit Github en begin met coderen!

Het onderstaande commando zal een Git-repository in de huidige map starten.

$ 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!

Installeer Git en voeg versiebeheer toe aan je leven. Daar zul je jezelf later dankbaar voor zijn.