Uvod v GIT ukaze

GIT je zelo priljubljena metoda nadzora različic in orodje za upravljanje izvorne kode, ki se uporablja za spremljanje vseh sprememb, ki so bile izvedene v izvorni kodi programa. Življenje inženirjev programske opreme je olajšalo življenje, saj se uporablja za sledenje samo spremembam v eni ali več datotekah. Uporablja se za sodelovanje med programskimi inženirji, saj vsak inženir dela svojo kodo v svoji veji in lahko svojo kodo združi v glavno vejo in tako ustvari popolno kodno rešitev. Cilji, zakaj je bil med zelo priljubljenimi orodji, so zaradi njegove integritete, hitrosti in tega, da podpira vse nelinearne delovne tokove porazdeljenega načina. Imenik GIT, ki je prisoten na vsakem računalniku, je sam po sebi popolno skladišče, kar pa danes ne deluje pri mnogih sistemih odjemalcev in strežnikov. Med uporabo GIT bash obstaja nekaj ukazov, ki bi jih morali poznati. V tej objavi bomo razpravljali o teh ukazih.

Osnovni ukazi:

  • git config: Ta ukaz se uporablja za določitev imena avtorja in e-poštni naslov, na katerega želite nasloviti svojo zavezo.

Uporaba: git config - globalna user.email "(e-poštni naslov)"

  • git init: Uporablja se za zagon novega git skladišča. Ta ukaz se običajno uporablja na začetku.

Uporaba: git init (ime repo)

  • git clone: Ta ukaz se uporablja za kloniranje ali kopiranje skladišča iz URL-ja. Ta URL je na splošno strežnik bitbucket, skrivnost ali katero koli drugo nadziranje različic in shranjevanje skladišča za upravljanje izvorne kode.

Uporaba: git klon (URL)

  • git add: Uporablja se za dodajanje datoteke na območje uprizarjanja. Namesto da izberete eno samo ime datoteke, lahko tudi vse datoteke imenujete z *.

Uporaba: git add (ime datoteke),
git add *

  • git commit –m: Ta ukaz se uporablja trajno za snemanje ali snemanje datoteke v njeni zgodovini različic.

Uporaba: git commit –m (vnesite sporočilo)

Če na koncu ukaza besedilo pošljete besedilo sporočila, boste pomagali prepoznati podrobnosti o kodi za potrdilo.

  • git commit –a: ta ukaz za zagon uporabi katero koli takšno datoteko, ki je bila dodana kot rezultat ukaza git add. Prav tako je odgovorna za zagon vseh drugih datotek, v katere ste od takrat vnesli spremembo.

Uporaba: git commit -a

  • git diff: Kot že ime pove, se ta ukaz uporablja za prikaz vseh razlik med datotekami, dokler spremembe še niso bile ustoličene.

Uporaba: git razl

  • git diff -staged: Ta ukaz se uporablja za prikaz vseh razlik med datotekami območja uprizoritve in zadnjo različico, ki je morda prisotna.

Uporaba: git diff -staged

  • git diff (prva veja) (druga veja): To je zelo učinkovit ukaz, saj se uporablja za prikaz razlik med obema vejama. Na splošno en sam razvijalec dela na svoji posamezni veji, ki jo bo nato združil v glavno vejo.

Uporaba: git diff (prva veja) (druga veja)

  • git reset (datoteka): Ta ukaz, kot že ime pove, se uporablja za odstranjevanje datoteke. Čeprav je datoteka nestabilna, je vsebina datoteke ostala nedotaknjena.

Uporaba: ponastavitev git (datoteka)

Vmesni ukazi GIT:

  • Ponastavitev gita (zaveza): Ta ukaz za ponastavitev se uporablja za razveljavitev vseh sprememb, ki so bile vključene kot del zaveze, potem ko je bila določena zaveza izvedena. To pomaga pri shranjevanju sprememb lokalno v računalniku.

Uporaba: git počitek (počnite)

  • Git ponastaviti –hard (naredi): Ta ukaz se uporablja za zavržitev vse zgodovine in nas popelje do zadnjega določenega zavoda.

Uporaba: git ponastaviti –hard (naredi)

  • Stanje gita: To je eden najpogosteje uporabljenih ukazov, saj se uporablja za seznam vseh datotek, ki so pripravljene na zagon.

Uporaba: git status

  • Git rm: Tako kot v Unixu se tudi rm uporablja za odstranjevanje, na enak način se tudi rm uporablja za brisanje datoteke iz trenutnega delovnega imenika in se uporablja tudi za stopnjevanje postopka brisanja.

Uporaba: git rm (datoteka)

  • Git dnevnik: Ta ukaz se uporablja za prikazovanje zgodovine različic trenutne delovne veje.

Uporaba: git dnevnik

  • git log -follow: Ta ukaz je podoben ukazu git log z dodatno razliko, da vsebuje zgodovino različic za določeno datoteko, ki pogosto vključuje tudi preimenovanje datoteke.

Uporaba: git log - spodaj (datoteka)

  • git show: Ta ukaz se uporablja za prikaz metapodatkov in vseh sprememb, povezanih z vsebino določenega zapisa.

Uporaba: git show (počinite)

  • git tag: Ta ukaz se uporablja za določanje določenih oznak kode.

Uporaba: git tag (commitID)

  • git veja: Ukaz veje Git se uporablja za seznam vseh vej, ki so lokalno prisotne v skladišču.

Uporaba: git veja

  • Podružnica Git (ime veje): Ta ukaz se uporablja za ustvarjanje nove veje.

Uporaba: podružnica Git (ime podružnice)

Napredni GIT ukazi

  • Git veja –d (ime veje): Ta ukaz se uporablja za brisanje podanega trenutnega imena veje.

Uporaba: git branch –d (ime veje)

  • Git checkout: Ta ukaz je koristen pri prehodu iz ene veje v drugo.

Uporaba: git checkout (ime podružnice)

Namigi in triki

Datoteka, ki jo najpogosteje ignoriramo, je datoteka ~ / .gitconfig, ki je gitova globalna konfiguracijska datoteka in vsebuje precej uporabnih ukazov. Številne nastavitve lahko spremenite / spremenite po želji z uporabo tega ukaza. Določene možnosti ukazov lahko izklopite ali nastavite glede na vašo izbiro in nastavite tudi vzdevke.
Pomembno je omeniti tudi vizualizacijo grafov, ki je zelo primeren, ko delate na projektu, ki je sestavljen iz veliko razvejanih struktur.

Zaključek

Najboljši način zapomnje teh ukazov je tako, da jih pogosto uporabljate. Brez skrbi, če nimate uradnega projekta, lahko klonirate kateri koli repo iz zalogovnika in začnete delati na GIT, da pridobite praktične izkušnje in prijeten okus.

Priporočeni članki

To je vodnik za GIT ukaze. Tu smo razpravljali o osnovnih, naprednih in nekaj neposrednih ukazih. Če želite izvedeti več, si oglejte tudi naslednji članek -

  1. Seznam selenskih ukazov
  2. Seznam ukazov GitHub
  3. Osnovni in napredni ukazi AutoCAD
  4. Ukazi iskre