version control featured image

Hvordan installere git på Ubuntu

I denne artikkelen vil jeg vise deg hvordan du installerer GIT på Ubuntu-server eller datamaskin.

Det er en sjanse for at du allerede har GIT forhåndsinstallert. Så før du prøver å installere Git på Ubuntu, sørg for at den ikke allerede er installert. Åpne terminal og skriv inn:

$ git --version
git version 2.34.1

Hvis utdata viser versjon av git, er du heldig og git er allerede installert på Ubuntu-maskinen din. Du kan begynne å bruke git!

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

La oss sjekke at git-pakken er riktig installert.

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

Det er ekstra pakker foreslått for installasjon: git-daemon-run, git-daemon-sysvinit git-doc git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn. Hva gir de?

Hva er git-daemon-run

Et raskt Google-søk på git-daemon-run avslører at det er mulig å demonisere git for å kjøre egen Git-server. Hvis du vil gjøre dine lokale Git-lagre tilgjengelige over nettverk for samarbeid, kan git-daemon være nyttig for deg.

search results for git deamon
søkeresultater for 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 Gitolitt, gitea eller lignende.

Hva er git-doc

La oss spørre depotet for informasjon om pakken:

$ 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 dokumentasjon du kanskje trenger er tilgjengelig på nettet.

Hva er git-e-postpakke?

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.

Det kan i noen tilfeller være nyttig å sende patcher som e-poster. Så hvis du aktivt utvikler og bruker GIT kan denne pakken komme godt med.

You don’t need extra packages to use GIT

Når git er installert, fortsett og begynn å bruke den. Det er ingen bedre måte å lære git på enn ved å øve. Lag et tomt depot eller klon eksisterende depot fra Github og begynn å kode!

Kommandoen nedenfor vil starte et Git-depot i gjeldende katalog.

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

Installer Git og legg til versjonskontroll til livet ditt. Det vil du takke deg selv for senere.