version control featured image

Ako nainštalovať git na Ubuntu

V tomto článku vám ukážem, ako nainštalovať GIT na server alebo počítač Ubuntu.

Existuje šanca, že GIT už máte predinštalovaný. Takže pred pokusom o inštaláciu Git na Ubuntu sa uistite, že ešte nie je nainštalovaný. Otvorte terminál a zadajte:

$ git --version
git version 2.34.1

Ak výstup zobrazuje verziu git, máte šťastie a git je už nainštalovaný na vašom počítači Ubuntu. Môžete začať používať git!

Inštalácia git cez 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) ...

Skontrolujte, či je balík git nainštalovaný správne.

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

Na inštaláciu sú navrhnuté ďalšie balíky: git-daemon-run, git-daemon-sysvinit git-doc git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn. Čo poskytujú?

Čo je git-daemon-run

Rýchle vyhľadávanie Google na git-daemon-run odhaľuje, že je možné démonizovať git, aby ste mohli spustiť vlastný Git server. Ak chcete sprístupniť svoje lokálne úložiská Git cez sieť na spoluprácu, môže byť pre vás užitočný git-daemon.

search results for git deamon
výsledky vyhľadávania pre 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 Gitolite, gitea alebo podobné.

Čo je git-doc

Požiadajme úložisko o informácie o balíku:

$ 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 dokumentácia git možno budete potrebovať, je k dispozícii online.

Čo je balík git-e-mail?

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.

V niektorých prípadoch môže byť užitočné posielať záplaty ako e-maily. Takže ak aktívne vyvíjate a používate GIT, tento balík sa vám môže hodiť.

You don’t need extra packages to use GIT

Po nainštalovaní git pokračujte a začnite ho používať. Neexistuje lepší spôsob, ako sa naučiť git ako praxou. Vytvorte prázdne úložisko alebo naklonujte existujúce úložisko z Github a začnite kódovať!

Príkaz nižšie spustí úložisko Git v aktuálnom adresári.

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

Nainštalujte si Git a pridajte do svojho života kontrolu verzií. Neskôr sa za to poďakujete.