version control featured image

Jak nainstalovat git na Ubuntu

V tomto článku vám ukážu, jak nainstalovat GIT na server nebo počítač Ubuntu.

Je možné, že již máte GIT předinstalovaný. Než se tedy pokusíte nainstalovat Git na Ubuntu, ujistěte se, že již není nainstalován. Otevřete terminál a zadejte:

$ git --version
git version 2.34.1

Pokud výstup zobrazuje verzi git, pak máte štěstí a git je již nainstalován na vašem počítači Ubuntu. Můžete začít používat git!

Instalace git přes 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) ...

Pojďme zkontrolovat, zda je balíček git nainstalován správně.

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

K instalaci jsou doporučeny další balíčky: git-daemon-run, git-daemon-sysvinit git-doc git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn. Co poskytují?

Co je git-daemon-run

Rychlé vyhledávání Google na git-daemon-run odhaluje, že je možné démonizovat git, aby bylo možné provozovat vlastní Git server. Pokud chcete zpřístupnit vaše místní úložiště Git přes síť pro spolupráci, může se vám hodit git-daemon.

search results for git deamon
výsledky hledání pro 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 nebo podobný.

Co je git-doc

Zeptejme se úložiště na informace 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 dokumentace git možná budete potřebovat, je k dispozici online.

Co je balíček 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 některých případech může být užitečné posílat záplaty jako e-maily. Pokud tedy aktivně vyvíjíte a používáte GIT, může se vám tento balíček hodit.

You don’t need extra packages to use GIT

Jakmile je git nainstalován, pokračujte a začněte jej používat. Neexistuje lepší způsob, jak se naučit git než praxí. Vytvořte prázdné úložiště nebo naklonujte existující úložiště z Github a začněte kódovat!

Níže uvedený příkaz spustí úložiště Git v aktuálním adresáři.

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

Nainstalujte si Git a přidejte do svého života správu verzí. Později si za to poděkujete.