Fedora

Kā instalēt un konfigurēt Git vietnē Fedora?

Kā instalēt un konfigurēt Git vietnē Fedora?
Git ir viena no populārākajām programmētāju izplatītajām versiju kontroles sistēmām (DVCS). Tas ļauj jums pārvaldīt pakāpeniskas izmaiņas, kuras veicat kodā. Mēs varam arī viegli atgriezties pie agrākas koda versijas. Tajā pašā projektā vienlaikus var strādāt vairāki izstrādātāji. Komandas locekļi var redzēt izmaiņas projektā, ar izmaiņām saistīto ziņojumu, viņu līdzstrādniekus, projekta laika grafiku, darba gaitu utt.

Git lietošanas priekšrocības

Git ir atvērtā koda rīks, un to var bez maksas izmantot ikviens. Gandrīz visas izmaiņas tiek veiktas lokāli, un nav nepieciešams šīs izmaiņas izplatīt arī uz jebkuru centrālo serveri. Projektu var rediģēt lokāli, un vēlāk to var saglabāt serverī, kurā katrs līdzstrādnieks var redzēt un izsekot šīm izmaiņām. Atšķirībā no centralizētās VCS, Gitam nav viena kļūmes punkta.

Tā kā Git ir izplatījis arhitektūru, ikviens var iegūt jaunāko darba momentuzņēmumu, kā arī visu krātuves saturu un tā vēsturi. Ja kāda iemesla dēļ serveris nedarbojas, klienta kopiju var izmantot kā rezerves kopiju un atjaunošanu serverī.

Lai uzglabātu un identificētu objektus savā datu bāzē, Git izmanto kriptogrāfijas jaucējfunkciju, kas pazīstama kā SHA-1 hash. Pirms jebkādu datu glabāšanas Git pārbaudes to apkopoja un izmanto šo kontrolsummu, lai uz tiem atsauktos.

To ir ļoti viegli uzstādīt, un klienta pusē tam nav nepieciešama augstas klases aparatūra. Daudzi tiešsaistes mitināšanas pakalpojumi, piemēram, GitHub, nodrošina pakalpojumus, lai mitinātu jūsu Git projektu tiešsaistē, lai piekļūtu attālināti. Vietējā datorā var iegūt visu krātuves dublējumu. Krātuves līdzstrādnieka veiktās izmaiņas kļūst par daļu no saistības operācijas.

Saistīšanas operācija izveido krātuves vai datu bāzes pašreizējā stāvokļa momentuzņēmumu. Pēc tam, kad esam lokāli strādājuši ar savu projektu, mēs varam publicēt vietējās saistības mūsu attālajā Git datu bāzē vai repozitorijā, izmantojot push komandu.

Ko mēs segsim?

Šajā rokasgrāmatā mēs redzēsim, kā mēs varam instalēt un konfigurēt Git Fedora 33 OS. Mēs instalēsim Git no Fedora oficiālās krātuves, kā arī no avota koda, kas lejupielādēts no Git oficiālās vietnes. Sāksim ar Git instalēšanas procesu.

1. metode. Git instalēšana no Fedora krātuvēm, izmantojot dnf / yum

Šī ir ļoti vienkārša Git instalēšanas metode. Jums vienkārši jāpalaiž zemāk norādītās komandas:

1. solis. Atjauniniet pieejamos sistēmas pakotnes ar šādu komandu:

$ sudo dnf -y atjauninājums

2. solis. Tagad instalējiet git ar šādu komandu:

$ sudo dnf -y instalējiet git

Kad iepriekšminētā komanda ir pabeigta, izmantojiet šo komandu, lai pārbaudītu instalēto Git versiju:

$ git --versija

Tas ir viss! Kā redzat, Git jau ir instalēts Fedora 33, bet, ja tā nav, varat to instalēt no iepriekš minētās komandas.

Šajā gadījumā vēlaties atinstalēt Git, vienkārši palaidiet pievienoto komandu zemāk:

$ sudo dnf -y noņemiet git

2. metode. Building Git no Fedora avota koda

Git var arī instalēt Fedora, izmantojot pieejamo pirmkodu Git vietnē. Lai tos instalētu no avota koda, rīkojieties šādi:

1. solis. Lai mēs varētu instalēt to no avota koda, Git prasa instalēt vairākas paketes. Palaidiet zemāk esošo komandu, lai instalētu šīs atkarības:

$ sudo dnf install dh-autoreconf curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel

2. solis. Kad mums būs visas nepieciešamās atkarības, mēs varam pāriet uz avota koda lejupielādi. Palaidiet šo komandu, lai lejupielādētu saspiestu Git avota koda tarball:

$ wget https: // www.kodols.org / krogs / programmatūra / scm / git / git-2.30.1.darva.gz

Varat arī apmeklēt šo saiti un manuāli lejupielādēt failu savā sistēmā. Tas ir parādīts šeit:

3. solis. Izvelciet lejupielādēto darvas failu ar šādu komandu:

$ tar -zxf git-2.30.1.darva.gz

4. solis. Tagad komandrindas logā pārejiet uz izvilkto mapi:

$ cd git-2.30.1

5. solis. Palaidiet komandu make:

$ make konfigurēt

6. solis. Palaidiet konfigurācijas skriptu:

$ ./ configure --prefix = / usr

7. solis. Palaidiet komandu make all:

$ visu

8. solis. Palaidiet komandu make install:

$ sudo veikt instalēšanu

Tagad jūsu sistēmā ir instalēts Git. Pārbaudiet versiju šeit:

$ git --versija

Git iestatījumu konfigurēšana Fedora

Pēc Git instalēšanas mums būs jāpievieno lietotājvārds un e-pasta adrese mūsu Git kontā. Tas ļaus mums pareizi piešķirt kodu. Šo informāciju Gits izmanto katrā apņemšanās reizē.

Piezīme: Git lietotājvārds nav tāds pats kā GitHub.

Lai iestatītu šo informāciju, izpildiet šādas komandas:

$ git config - globāls lietotājs.nosaukums "savs lietotājvārds"
$ git config - globāls lietotājs.e-pasts “[email protected]”

Šeit aizstājiet “jūsu lietotājvārds” ar izvēlēto lietotājvārdu un “[e-pasts aizsargāts]” ar savu e-pasta ID. Globālais atslēgvārds ļaus šo informāciju izmantot visām izmaiņām jūsu sistēmā. Ja projektam vēlaties izmantot atšķirīgu informāciju, tad, atrodoties konkrētajā projektā, vienkārši noņemiet globālo atslēgvārdu.

Pievienosim lietotājvārda un e-pasta paraugu kā:

Lietotājvārds = linuxhint
Lietotājs-e-pasts = mail @ me.com

Palaidiet šo komandu, lai pārbaudītu, vai šie iestatījumi darbojas pareizi:

$ git config - list

Tas parādīts zemāk:

Secinājums

Apsveicam, jūs tagad esat veiksmīgi instalējis Git savā Fedora OS. Ja esat pareizi ievērojis šo apmācību, pamanījāt, ka 1. metode ir ļoti vienkārša Git instalēšanai. Jums ir nepieciešams palaist tikai vienkāršu komandu, lai jūsu sistēmā iegūtu Git. Tikmēr 2. metode ir tāls ceļš Git instalēšanai, un tā ir ieteicama tikai pieredzējušiem lietotājiem un sistēmas administratoriem. Šīs metodes izmantošanas priekšrocība ir tā, ka jūs varat iegūt tās jaunāko pieejamo versiju. Piemēram, 1. metodē no oficiālā repozitorija instalētā Git versija ir 2.28.0, turpretī 2. metodē mums ir 2. versija.30.1.

Cīņa par Vesnotu 1.13.6 Izlaista attīstība
Cīņa par Vesnotu 1.13.6 izlaists pagājušajā mēnesī, ir sestais izstrādes izlaidums 1.13.x sērija un tā nodrošina vairākus uzlabojumus, īpaši lietotāja...
Kā instalēt League of Legends operētājsistēmā Ubuntu 14.04
Ja jūs esat League of Legends fans, tad šī ir iespēja jums izmēģināt League of Legends. Ņemiet vērā, ka LOL tiek atbalstīts PlayOnLinux, ja esat Linux...
Instalējiet jaunāko OpenRA stratēģijas spēli Ubuntu Linux
OpenRA ir bezmaksas / bezmaksas reāllaika stratēģijas spēļu dzinējs, kas atjauno agrīnās Vestvudas spēles, piemēram, klasisko Command & Conquer: Red A...