Hvernig á að setja upp og stilla Git á AlmaLinux 8

fara er þroskað, virkt viðhaldið opinn uppspretta verkefni sem upphaflega var þróað árið 2005 af Linus Torvalds, hinum fræga Linux stýrikerfi kjarna skapara. Git er hannað fyrir forritara sem þurfa frekar einfalt útgáfustýringarkerfi. Flest hugbúnaður er samstarfsverkefni og stundum geta hundruð manna með skuldbindingar unnið að hugbúnaðarþróunarverkefnum. Nauðsynlegt er að fylgjast með þessum skuldbindingum sem venjulega eru gerðar í útibúum í flestum verkefnum áður en þeim er sameinað í meistarann ​​til útgáfu. Það er auðvelt að skoða og elta uppi allar rangar skuldbindingar og snúa aftur, sem leiðir til mun auðveldari þróunar ef eitthvað fer úrskeiðis.

Í eftirfarandi námskeiði muntu læra hvernig á að setja upp Git á AlmaLinux 8 með ýmsum aðferðum.

Forsendur

  • Mælt með stýrikerfi: AlmaLinux 8.
  • Notendareikningur: Notendareikningur með sudo réttindi or rótaraðgangur (su skipun).

Uppfærir stýrikerfi

Uppfærðu þína AlmaLinux stýrikerfi til að tryggja að allir núverandi pakkar séu uppfærðir:

sudo dnf upgrade --refresh -y

Kennsluefnið mun nota sudo skipun og að því gefnu að þú sért með sudo stöðu.

Til að staðfesta sudo stöðu á reikningnum þínum:

sudo whoami

Dæmi um úttak sem sýnir sudo stöðu:

[joshua@localhost ~]$ sudo whoami
root

Til að setja upp núverandi eða nýjan sudo reikning skaltu fara á kennsluna okkar á Hvernig á að bæta notanda við Sudoers á AlmaLinux.

Til að nota rótarreikningur, notaðu eftirfarandi skipun með rót lykilorðinu til að skrá þig inn.

su

Fáðu


Aðferð 1. Settu upp Git frá Appstream

Sjálfgefið er að Git er fáanlegt í App Stream geymslunni og sett upp með DNF pakkastjóranum. Til að gera þetta, notaðu eftirfarandi skipun:

sudo dnf install git

Dæmi um ósjálfstæði sem verða sett upp:

Hvernig á að setja upp og stilla Git á AlmaLinux 8

Gerð "J," ýttu síðan á „SLAÐA LYKILL“ til að halda áfram með uppsetninguna.

Eftir uppsetningu skaltu staðfesta uppsetninguna:

git --version

Dæmi úttak:

git version 2.27.0

Til hamingju, þú hefur sett upp Git á Almalinux 8 með dnf manager aðferðinni.

Aðferð 2. Settu saman og settu upp Git frá uppruna

Kennslan hefur fjallað um uppsetningu frá App straumnum. Hins vegar, fyrir þá sem vilja algjörlega nýjustu Git útgáfuna, er mælt með því að setja alltaf upp frá upprunanum. Hins vegar er það aðeins tímafrekara en mun alltaf skilja þig eftir með nýjustu útgáfuna sem til er.

Eins og með óstöðugt þarftu að ganga úr skugga um að fylgst sé með öllum öryggisvandamálum; með upprunanum geturðu fljótt sett saman allar brýnar uppfærslur aftur sem gerir þetta að betri kostinum fyrir alla sem þurfa að nota nýjasta Git.

Áður en þú byrjar uppsetninguna frá upprunanum skaltu nota su skipun til að skrá þig inn á rót gera grein fyrir þessari uppsetningu.

Til að byrja með skaltu setja upp Git ósjálfstæði eins og hér segir:

sudo dnf install gettext-devel curl-devel expat-devel openssl-devel perl-CPAN perl-devel zlib-devel unzip cmake gcc make wget -y

Næst skaltu fara á slepptu síðunni til að finna master zip skjalasafnið eða nýjustu stöðugu útgáfuna frá Git.

Þegar handbókin er skrifuð er 3.3.1 nýjasta stöðuga útgáfan, en þetta breytist oft, svo vertu viss um að fá nýjustu útgáfuna.

Í flugstöðinni þinni skaltu nota wget skipun og hér að neðan:

wget https://github.com/git/git/archive/refs/tags/v2.33.1.zip

Notaðu wget skipun til að fá nýjustu þróunarútgáfuna (húsbóndi):

wget https://github.com/git/git/archive/refs/heads/master.zip -O git-nightly.zip

Athugið, ekki nota þessa útgáfu nema þar sem hún verður óstöðug og innihaldi hugsanlega villur.

Næst skaltu taka niður hvaða skjalasafn þú hleður niður:

Dæmi:

sudo unzip v2.33.1.zip

Nú þarftu að fara í möppuna með því að nota CD skipunina:

cd git-2.33.1

Þú þarft nú að keyra eftirfarandi gera skipanir til að setja upp git:

Fyrsta skipun:

sudo make prefix=/usr/local all

Athugaðu að þetta mun taka nokkrar mínútur, allt eftir afköstum kerfisins þíns.

Önnur skipun:

sudo make prefix=/usr/local install

Nú þegar þú hefur sett upp Git frá upprunanum skaltu staðfesta uppsetninguna og byggja:

git --version

Dæmi úttak:

git version 2.33.1

Til hamingju, þú hefur sett upp Git á Almalinux 8 með því að nota samsetningaraðferðina.


Fáðu


Hvernig á að stilla Git

Eftir uppsetningu þarftu að setja upp staðlaðar stillingar eins og nöfn og tölvupóst, aðallega í kring git commit skilaboð. Þetta er frekar einfalt þar sem kennslan mun útskýra hér að neðan.

Fyrsta skrefið er að gefa upp nafnið þitt sem verður stillt Á heimsvísu:

git config --global user.name "YOUR NAME"

Dæmi:

git config --global user.name "Joshua"

Næst skaltu velja tölvupóstinn þinn; þetta getur falsað ef þú vilt:

git config --global user.email "YOUR EMAIL"

Dæmi:

git config --global user.email "joshua@linuxcapable.com"

Til að staðfesta að þetta hafi verið bætt við skaltu nota config –list skipun:

git config --list

Dæmi hér að neðan:

Hvernig á að setja upp og stilla Git á AlmaLinux 8

Nema tilgreint, Git geymir upplýsingar í ~ / .gitconfig skrá. Þú getur skoðað hvað er nú vistað með því að nota köttur stjórn:

cat ~/.gitconfig

Dæmi hér að neðan:

Hvernig á að setja upp og stilla Git á AlmaLinux 8

Athugið, að nota sudo skipunina með git config skipuninni mun setja tvö aðskilin notendanöfn og tölvupóst.

Þú getur geymt þessar upplýsingar til að fá skjótari aðgang í framtíðinni; athugið að þetta er fyrir sérstaka netþjóna sem reknir eru af 1 eða 2 aðilum sem eru áreiðanlegir þar sem upplýsingarnar eru ekki geymdar á öruggan hátt eða dulkóðaðar og eru bara á textaformi, svo allir notendur sem hafa aðgang að þjóninum geta auðveldlega lesið þetta.

git config --global credential.helper cache

Ef þú verður að nota skilríkishjálp er ráðlagt að vista skyndiminni aðeins í takmarkaðan tíma til að auka öryggi. Til dæmis munt þú vinna í dag með því að nota git í 1 til 4 klukkustundir en munt ekki snerta það í nokkrar vikur, og stilltu síðan gildistíma í 5 klukkustundir:

git config --global credential.helper "cache --timeout=18000"

Eftir 5 klukkustundir verður skilríkjum eytt. Þetta tryggir GIT þinn.

Athugasemdir og niðurstaða

Git er frábær hugbúnaður fyrir hugbúnaðarframleiðendur og kerfisstjóra. Eigendur vefþjóna geta fylgst með breytingum á tilteknum möppum þegar þeir þróa netþjóna þína eða vefsíðu og ekki ætti að líta yfir getu til að snúa aftur til baka. Git er ekki aðgengilegasti hugbúnaðurinn til að virka. Hins vegar virkar það vel fyrir það sem það er hannað fyrir.

Leyfi a Athugasemd