Git

Namestitev in začetek uporabe Gita v Debianu 10

Namestitev in začetek uporabe Gita v Debianu 10
Git je zelo priljubljen sistem za nadzor različic (VCS). Uporablja se za sledenje spremembam izvornih kod med razvojem programske opreme. Je resnično koristno orodje za hiter razvoj programske opreme. Git zelo hitro opravlja svoje delo. Je eno najboljših orodij, ki jih lahko ima razvijalec, če jih pravilno uporablja. Git je popolnoma odprta koda.

V tem članku vam bom pokazal, kako namestiti Git na Debian 10 Buster in kako začeti z Git. Torej, začnimo.

Namestitev Gita:

Git je na voljo v uradnem repozitoriju paketov Debian 10. Torej lahko Git enostavno namestite v Debian 10 z upraviteljem paketov APT.

Najprej posodobite predpomnilnik repozitorija paketov APT z naslednjim ukazom:

$ sudo apt posodobitev

Predpomnilnik skladišča paketov APT je treba posodobiti.

Zdaj namestite Git iz uradnega skladišča paketov Debian 10 z naslednjim ukazom:

$ sudo apt install git

Zdaj pritisnite Y in nato pritisnite za potrditev namestitve.

APT naj prenese in namesti vse zahtevane pakete.

Na tej točki je treba namestiti Git.

Ko je Git nameščen, preverite, ali Git deluje z naslednjim ukazom:

$ git --verzija

Kot lahko vidite, uporabljam Git 2.20.1 na mojem računalniku Debian 10. Deluje pravilno.

Nastavitev globalnega uporabniškega imena in e-pošte za Git:

Prva stvar, ki jo morate storiti po namestitvi Gita, je, da nastavite globalno uporabniško ime in e-pošto za Git. To uporabniško ime in e-pošta bosta privzeto uporabljena v vaših skladiščih Git.

Če želite nastaviti globalno uporabniško ime za Git, zaženite naslednji ukaz:

$ git config --global uporabnik.ime "YOUR_NAME"

OPOMBA: Zamenjajte YOUR_NAME s svojim imenom.

Če želite nastaviti globalno e-pošto Git, zaženite naslednji ukaz:

$ git config --global uporabnik.e-poštno sporočilo »YOUR_EMAIL«

OPOMBA: Zamenjati VAŠ E-POŠTNI NASLOV z lastnim e-poštnim naslovom.

Zdaj preverite, ali sta globalno uporabniško ime in e-pošta nastavljena z naslednjim ukazom:

$ git config --global -l

Kot lahko vidite, globalno uporabnik.ime in uporabnik.E-naslov je pravilno nastavljen.

Pogoji Git:

Da bi razumeli Git, bi morali poznati nekatere pogoste izraze Git.

Odlagališče: To je imenik v vašem lokalnem računalniku ali oddaljenem strežniku, kjer Git hrani in spremlja vse vaše projektne datoteke.

Brez sledi: Če ustvarite novo datoteko v svojem skladišču Git, se ji v Gitu reče datoteka, ki ji ni sledeno. Če git-u ne naročite, naj mu sledi, Git ne bo sledil datoteki.

Sledi: Če želite, da Git sledi datoteki, morate Gitu naročiti, naj datoteki sledi ročno.

Uprizorjeno: Preden spremembe shranite v repozitorij Git, morate datoteke dodati na odrsko območje. Datoteke v uprizoritvenem območju se imenujejo stopenjske datoteke.

Spremenjeno: Če dodate datoteko v uprizoritveno območje in jo znova spremenite pred prevzemom, bo datoteka imela spremenjeno stanje. Datoteko boste morali znova dodati na odrsko območje, da jo boste lahko prevzeli.

Zaveži: Hrani posnetek datotek, ki so na odrskem območju. Obveza vsebuje informacije, kot so naslov, opis, ime avtorja, e-pošta, razpršitev itd.

Osnovni potek dela Git:

V tem razdelku vam bom predstavil osnovni potek dela Git. Ustvaril bom novo skladišče Git v svojem lokalnem datotečnem sistemu in začel razvijati preprosto Node.js v tem skladišču in uporabite Git za sledenje spremembam v mojem projektu. Torej, začnimo.

Najprej naredite nov imenik projekta zdravo vozlišče / in se pomaknite do imenika projekta z naslednjimi ukazi:

$ mkdir zdravo vozlišče
$ cd zdravo vozlišče /

Zdaj inicializirajte novo skladišče Git v imeniku projekta z naslednjim ukazom:

$ git init

Kot lahko vidite, je novo prazno shrambo Git inicializirano.

Zdaj ustvarite novo datoteko zdravo.js in vnesite naslednje vrstice kode.

konzola.log (“Pozdravljeni iz LinuxHint!");

Zdaj, da si ogledate stanje datotek v repozitoriju Git, zaženite naslednji ukaz:

$ git status

Kot lahko vidite, datoteka zdravo.js je označena z rdečo. Kar pomeni, da gre za datoteko, ki ji ni sledeno.

Zdaj za sledenje datoteke zdravo.js, zaženite naslednji ukaz:

$ git dodaj zdravo.js

OPOMBA: Če imate v imeniku projekta veliko datotek, ki jim želite slediti, vam ni treba zagnati git add za vsako datoteko. Namesto tega lahko zaženete naslednji ukaz, da jim sledite vsem.

$ git add .

Zdaj preverite stanje datotek z naslednjim ukazom:

$ git status

Kot lahko vidite, je datoteka zdaj označena z zeleno, kar pomeni, da Git sledi datoteki in je datoteka uprizorjena. Pripravljeno je, da se zavežemo.

Zdaj, če želite sprejeti spremembe, zaženite naslednji ukaz:

$ git commit

Odpreti je treba urejevalnik besedil. Zdaj vnesite sporočilo za objavo. Lahko je karkoli. Vendar bi vam moralo pomagati, da se spomnite, kaj ste počeli tukaj. Prezri vrstice, začenši z #. To so komentarji in ne bodo dodani dejanskemu prevzemu.

Ko napišete sporočilo o prevzemu, pritisnite + X čemur sledi Y in shranite datoteko.

Spremembe bi se morale zavezati.

Z naslednjim ukazom lahko navedete vse obstoječe zaveze:

$ git log --oneline

Kot lahko vidite, je tukaj naveden prevzem, ki sem ga dodal. Vsak prevzem ima svoj hash in hash je edinstven v celotnem projektu. V tej posebni zavezi je hash 1edc2d2. To je kratka oblika razpršitve. Dovolj je enoznačna identifikacija vsake zaveze.

Če želite videti dolgo obliko razpršitve, poiščite obstoječe zaveze z naslednjim ukazom:

$ git log

Kot lahko vidite, je naštetih več informacij o vsakem prevzemu. Hash je natisnjen tudi v dolgi obliki.

Nadalje lahko spremenite obstoječe datoteke, dodate nove datoteke, jim sledite, jih postavite, dodate nove zaveze in tako naprej, da razvijete svoj projekt.

Torej, tako namestite Git na Debian 10 Buster in začnete uporabljati Git na Debian 10. Hvala, ker ste prebrali ta članek.

Vadnica Shadow of the Tomb Raider za Linux
Shadow of the Tomb Raider je dvanajsti dodatek k seriji Tomb Raider - franšiza akcijsko-pustolovskih iger, ki jo je ustvaril Eidos Montreal. Kritiki i...
Kako povečati FPS v Linuxu?
FPS pomeni Število sličic na sekundo. Naloga FPS je merjenje hitrosti sličic pri predvajanju video posnetkov ali igranih predstavah. Z enostavnimi bes...
Najboljše laboratorijske igre Oculus App
Če ste lastnik slušalk Oculus, morate biti seznanjeni s stranskim nalaganjem. Sideloading je postopek namestitve vsebine, ki ni shranjena v slušalke. ...