version control featured image

Hur man installerar git på Ubuntu

I den här artikeln kommer jag att visa dig hur du installerar GIT på Ubuntu-server eller dator.

Det finns en chans att du redan har GIT förinstallerat. Så innan du försöker installera Git på Ubuntu, se till att det inte redan är installerat. Öppna terminalen och skriv:

$ git --version
git version 2.34.1

Om utdata visar version av git så har du tur och git är redan installerat på din Ubuntu-maskin. Du kan börja använda git!

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

Låt oss kontrollera att git-paketet är korrekt installerat.

$ 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 finns extra paket som föreslås för installation: git-daemon-run, git-daemon-sysvinit git-doc git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn. Vad ger de

Vad är git-daemon-run

En snabb Google-sökning på git-daemon-run avslöjar att det är möjligt att demonisera git för att köra en egen Git-server. Om du vill göra dina lokala Git-förråd tillgängliga över nätverk för samarbete kan git-daemon vara användbart för dig.

search results for git deamon
sökresultat för 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 Gitolit, gitea eller liknande.

Vad är git-doc

Låt oss fråga arkivet för information om paketet:

$ 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 dokumentation du kanske behöver finns tillgänglig online.

Vad är git-e-postpaket

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 vara användbart i vissa fall att skicka patchar som e-post. Så om du aktivt utvecklar och använder GIT kan detta paket komma till nytta.

You don’t need extra packages to use GIT

När git är installerat fortsätt och börja använda det. Det finns inget bättre sätt att lära sig git än genom att träna. Skapa ett tomt arkiv eller klona befintligt arkiv från Github och börja koda!

Kommandot nedan kommer att initiera ett Git-förråd i den aktuella katalogen.

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

Installera Git och lägg till versionskontroll i ditt liv. Du kommer att tacka dig själv för det senare.