version control featured image

Kuidas installida git Ubuntule

Selles artiklis näitan, kuidas GIT-i installida Ubuntu serverisse või arvutisse.

On võimalus, et GIT on juba eelnevalt installitud. Seega veenduge enne GIT-i installimist, et see ei ole juba installitud. Avage terminal ja tippige:

$ git --version
git version 2.34.1

Kui väljund näitab git-i versiooni, siis olete õnnelik ja git on juba teie Ubuntu masinas installitud. Saate hakata git-i kasutama!

Giti installimine APT kaudu

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

Kontrollime, et git-pakett on õigesti installitud.

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

On soovitatud täiendavaid pakette installimiseks: git-daemon-run, git-daemon-sysvinit, git-doc, git-email, git-gui, gitk, gitweb, git-cvs, git-mediawiki, git-svn. Mida need pakuvad?

Mis on git-daemon-run

Kiire Google'i otsing git-daemon-run'i kohta näitab, et on võimalik demoniseerida git, et käivitada oma Git server. Kui soovid, et sinu kohalikud Git hoidlad oleksid võrgu kaudu koostööks kergesti ligipääsetavad, siis võib git-daemon sulle kasulik olla.

search results for git deamon
otsingutulemused git deamon'i jaoks

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 või sarnane.

Mis on git-doc

Küsiime hoidlast teavet paketi kohta:

$ 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 dokumentatsioon võib-olla on vajalikud saadaval veebis.

Mis on git-email pakett?

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.

Mõnes olukorras võib olla kasulik saata patch'e e-kirjadena. Nii et kui te aktiivselt arendate ja kasutate GIT-i, võib see pakett osutuda kasulikuks.

You don’t need extra packages to use GIT

Kui git on installitud, minge edasi ja hakake seda kasutama. Pole paremat viisi git'i õppimiseks kui praktika. Looge tühi hoidla või kloonige olemasolev hoidla Githubist ja hakake kodeerima!

Allolev käsk algatab Git hoidla praeguses kataloogis.

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

Installige Git ja lisage versioonihaldus oma ellu. Te tänate end selle eest hiljem.