Git on paljude tarkvaraarendajate jaoks populaarseim versioonikontrollisüsteem. Linus Torvalds arendas Giti välja Linuxi kerneli arendamise ajal juba 2005. aastal. Sellest ajast alates kasutavad arendajad seda versioonihaldussüsteemi laialdaselt oma projektides teiste liikmetega koostööks.

Kui õpid tarkvaraarendust ja selle erinevaid tahke, siis võisid Gitist mingil hetkel juba kuulnud olla. Selles juhendis selgitatakse Git üksikasjalikult koos lühikese juhendiga selle installimiseks ja konfigureerimiseks Linuxis.

Mis on Git ja miks seda vaja on?

Tarkvaraarendus on keeruline. See hõlmab töötamist mitme failiga ja nõuab sageli lähtekoodi kallutamist, et saavutada kavandatud väljund enne selle kasutamiseks valmis.

Vähe sellest, et isegi pärast koodi käitamist tootmises on endiselt vaja perioodiline ümberehitamine, et hoida kood efektiivne, hooldatav ja loetav teistele arendajatele meeskond.

Kuna projektis töötab korraga nii palju muutujaid ja mitu arendajat, võib peagi osutuda keeruliseks kõigi erinevate projektifailide ja nende muudatuste vahelehe hoidmine.

Siin tuleb mängu versioonijuhtimissüsteem (VCS) nagu Git. See hõlbustab erinevate meeskonnaliikmete esitatud koodis tehtud muudatuste jälgimist ja haldamist ning omakorda tarkvara arendamise ja testimise protsessi.

Versioonijuhtimissüsteemi kasutamise mõned märkimisväärsed eelised on järgmised:

  • Juurdepääs pikaajalisele muudatuste ajaloole, et saaksite vaadata kõiki muudatusi, mis meeskond on failis kunagi teinud.
  • Hargnemine ja ühendamine, mis hõlbustab samaaegset panustamist ja võimaldab teil muudatuste rakendamiseks ja failide dubleerimise vältimiseks ühendada faili mitu versiooni ühte faili.

Muidugi määrab teie kasutatav versioonihaldussüsteem ka selle kasutamise eelised. Giti puhul, kuna see on hajutatud versiooni juhtimissüsteem (DVCS), on kõik teie koodifailid olemas iga kaasautori arvutis.

Seega võimaldab Git lisaks ülaltoodud eelistele (ja mõnedele teistele) ka võrguühenduseta töötada - välja arvatud tõukefunktsioonid, mille tööks on siiski vaja Interneti-ühendust.

Seotud: 10 parimat Linuxi versioonihaldussüsteemi

Kuidas Git Linuxi installida

Giti installimine Linuxi on üsna lihtne. Kasutage oma arvutisse installimiseks järgmisi käske, sõltuvalt teie Linuxi distributsioonist.

Installige Git Debiani / Ubuntu

Git on saadaval ametlikes Ubuntu ja Debiani hoidlates. Seetõttu saate selle APT abil hõlpsalt installida:

sudo apt install git

Installige Git Fedorale

Giti saate Fedorale installida, kasutades DNF-i või YUM-i. Kui kasutate Fedora vanemat versiooni (kuni Fedora 21), kasutage YUM-i:

sudo yum installige git

Ja vastupidi, kui teie süsteemis töötab Fedora 22 või uuem versioon, saate Giti installimiseks kasutada DNF-i.

sudo dnf installige git

Installige Git Arch Linuxi

Kui kasutate Arch Linuxi, saate Giti installida Pacmani abil:

sudo pacman -S git

Installige Git FreeBSD-sse

Giti installimiseks FreeBSD-le väljastage järgmine käsk:

sudo pkg installige git

Kui see on tehtud, kontrollige järgmise käsu käivitamist, kas installimine õnnestus:

git --versioon

Kui see tagastab versiooni numbri, tähendab see, et installimine õnnestus. Kui ei, peate installiprotsessi uuesti üle vaatama.

Kuidas konfigureerida Git Linuxis

Kui olete Giti oma süsteemi installinud, peate enne selle kasutamist konfigureerima mõned selle komponendid, nagu kasutajanimi, e-posti aadress ja vaiketekstiredaktor. See konfiguratsioon on ühekordne protsess ja teie seadistatud sätted peaksid kestma seni, kuni te Gitit oma süsteemist ei eemalda.

Looge Giti jaoks identiteet

Alustuseks peate kõigepealt seadistama vaikimisi identiteedi (kasutajanimi ja e-posti aadress) iga oma süsteemis tehtud kohustuse jaoks. Selleks on kaks võimalust. Võite kas määrata globaalse identiteedi nii, et kõik teie lükatud kohustused läbiksid sama identiteedi, või määrata repositooriumi identiteedi, et kasutada erinevate projektide jaoks eraldi identiteete.

Globaalse identiteedi määramiseks avage terminal ja käivitage järgmised käsud:

git config - globaalne kasutajanimi "sinu_nimi"
git config --global user.email "teie e-posti_adress"

Kui soovite konkreetse hoidla jaoks vaikimisi identiteedi seadistada, minge kõigepealt kataloogi, mis sisaldab hoidlat. Kasutage käsk ls kataloogide (ja alamkataloogide) loetlemiseks ja CD-käsk neisse sisse minna.

Kui olete hoidlas, käivitage terminalis järgmised käsud:

git config kasutaja.nimi "sinu_nimi"
git config user.email "teie e-posti aadress"

Konfigureerige SSH Giti jaoks Linuxis

Kuigi see pole vajalik, saate ka seadistada SSH Giti jaoks oma arvutis, et lubada paroolivabasid sisselogimisi. Nii ei pea te parooli sisestama iga kord, kui soovite hoidlasse muudatusi teha.

Selleks avage terminaliaken ja käivitage järgmine käsk, et luua oma meiliga uus SSH-võti:

ssh-keygen -t rsa -b 4096 -C "teie e-posti aadress"

Kui teil palutakse failinime sisestada, määrake asukoht, kuhu soovite võtme salvestada ja vajutage Sisenema; vaikevaliku jätkamiseks vajutage Sisenema.

Nüüd palub süsteem teil seadistada parooli, et lisada oma arvutisse SSH-le täiendav turvakiht. Sisestage tugev parool, mida saate meelde jätta ja vajutada Sisenema.

Lõpuks peate lisama SSH-võtme ssh-agent, mis hoiab teie süsteemi privaatvõtmeid. Selleks käivitage terminalis järgmine kood:

ssh-add ~ / .ssh / id

Kui olete oma identiteedi konfigureerinud, saate Git oma töövoo jaoks sobivamalt konfigureerida.

Muutke Giti vaiketekstiredaktorit

Üks täiendavatest konfiguratsioonidest, mida saate teha, on muuta oma suhtluste jaoks Giti vaiketekstiredaktorit.

Vaikimisi on Git konfigureeritud kasutama tekstiredaktorit Vim. Kui te pole aga kunagi varem Vimi kasutanud, ei pruugi te selle kasutamisel end koduselt tunda. Protsessi demonstreerimiseks määrame Giti vaiketekstiredaktoriks nano. Aga kui teil on eelistatud tekstiredaktor, asendage nano järgmise käsklusega:

git config - globaalne tuum. redigeerija nano

Vaadake üle konfiguratsioonid

Kui olete Giti oma eelistuste järgi konfigureerinud, kontrollige üks kord konfiguratsiooniseadeid, et veenduda nende õigsuses. Kõigi oma süsteemi Giti konfiguratsiooniseadete loendi saamiseks käivitage järgmine käsk:

git config - loend

Mingil ajahetkel tulevikus, kui soovite konfiguratsiooni muuta, avage gitconfig faili käivitades:

nano ~ / .gitconfig

Seejärel muutke nende identiteetide väärtusi, mida soovite muuta.

Giti käivitamine Linuxis edukalt

Kasutades ülaltoodud juhendit, peaksite Giti oma Linuxi süsteemi installima ja konfigureerima kiiresti. Ja edaspidi peate oma projekti paremaks haldamiseks kaasama Giti oma töövoogu.

Sel eesmärgil on olemas mitmeid Giti teenuseid, mis aitavad teil oma hoidlaid hallata. Üks selline on GitHub, mis hõlbustab versioonihaldust, pakkudes samal ajal turvalist pilvemälu ja integreerimise tuge paljudele tööriistadele.

Kui olete Giti jaoks siiski uus ja mõtlete, kust alustada, võib teie esimese hoidla loomise õppimine aidata teil tööriistaga mugavamaks saada.

E-post
Kuidas oma Githubis esimest hoidlat luua

Kas soovite oma arendusprojekte veebis jagada? Siit saate teada, kuidas oma esimese Githubi repositooriumiga alustada.

Loe edasi

Seotud teemad
  • Linux
  • Installige tarkvara
  • Terminal
  • GitHub
Autori kohta
Yash Wate (16 artiklit on avaldatud)

Yash on MUO isetegijate, Linuxi, programmeerimise ja turvalisuse personalikirjanik. Enne kirest kirjas leidmist töötas ta veebi ja iOS-i jaoks. Tema kirjutise leiate ka TechPP-st, kus ta kajastab muid vertikaale. Lisaks tehnikale meeldib talle rääkida astronoomiast, vormel 1-st ja vaadata.

Veel Yash Wate'ilt

Telli meie uudiskiri

Liituge meie uudiskirjaga, kus leiate tehnilisi näpunäiteid, ülevaateid, tasuta e-raamatuid ja eksklusiivseid pakkumisi!

Veel üks samm !!!

Palun kinnitage oma e-posti aadress meilis, mille me just saatsime.

.