Uvod u GIT naredbe

GIT je vrlo popularna metoda kontrole verzija i alat za upravljanje izvornim kodom koji se koristi za praćenje svih promjena unesenih u izvornom kodu programa. Učinio je život softverskim inženjerima prilično jednostavnim jer se koristi za praćenje samo promjena u jednoj ili više datoteka. Koristi se za suradnju među softverskim inženjerima jer svaki inženjer radi na svom kodu unutar svoje podružnice i može ih gurnuti kako bi se spojio u matičnu granu i tako stvorio cjelovito rješenje koda. Ciljevi zašto je bio među vrlo popularnim alatima zaslužni su zbog njegove integriteta, brzine i na taj način da podržava sve nelinearne tijekove rada na distribuirani način. GIT direktorij prisutan na svakom računalu je sam po sebi cjelovito spremište, što nije slučaj s mnogim klijent-poslužiteljskim sustavima koji danas rade. Dok koristite sa GIT bash-om, postoje neke naredbe koje bi vam trebale biti poznate. U ovom postu ćemo razgovarati o tim naredbama.

Osnovne naredbe:

  • git config: Ova se naredba koristi za postavljanje imena autora i adrese e-pošte na koju želite obvezati svoj obveza.

Koristite: git config - globalna user.email "(adresa e-pošte)"

  • git init: Koristi se za pokretanje novog git spremišta. Ova se naredba obično koristi na početku.

Upotreba: git init (naziv repo)

  • git clone: Ova se naredba koristi za kloniranje ili kopiranje spremišta s URL-a. Ovaj je URL obično poslužitelj bitbucket-a, prikrivanje ili bilo koja druga kontrola verzije i posluživanje spremišta za upravljanje izvornim kodom.

Upotreba: git klon (URL)

  • git add: Koristi se za dodavanje datoteke na područje postavljanja. Umjesto da odaberete jedno ime datoteke, također možete odlučiti dati sve datoteke s *.

Upotreba: git add (naziv datoteke),
git add *

  • git commit –m: Ova se naredba trajno snima ili snima datoteku u njenoj povijesti verzija.

Upotreba: git commit –m (upišite poruku)

Davanje teksta poruke na kraju naredbe počinjenja pomaže u prepoznavanju detalja o kodu počinjenja.

  • git počinite -a: Ova naredba za upotrebu koristi se za postavljanje bilo koje takve datoteke koja je dodana kao rezultat git add naredbe. Takođe je odgovorno počiniti sve druge datoteke u koje ste uložili promjenu od tada.

Upotreba: git commit -a

  • git diff: Kao što ime sugerira, ova se naredba koristi za prikaz svih razlika između datoteka dok promjene još nisu postupne.

Upotreba: git razl

  • git diff -staged: Ova se naredba koristi za prikaz svih razlika između datoteka za postavljanje i najnovije verzije koje mogu biti prisutne.

Upotreba: git diff

  • git diff (prva grana) (druga grana): Ovo je vrlo učinkovita naredba jer se koristi za prikaz razlika prisutnih između dviju grana. Općenito, jedan programer će raditi na svojoj pojedinačnoj grani koja će se tada kombinirati u glavnu granu.

Upotreba: git diff (prva grana) (druga grana)

  • git resetiranje (datoteka): Ova se naredba, kao što ime govori, koristi za uklanjanje datoteke. Iako je datoteka nestabilna, sadržaj datoteke ostaje netaknut.

Upotreba: resetiranje gita (datoteka)

Srednje GIT naredbe:

  • Git resetiranje (počinjenje): Ova naredba reseta koristi se za poništavanje svih promjena koje su ugrađene u dio obveze nakon što je izvršena određena obveza. To pomaže u spremanju promjena lokalno na računalu.

Upotreba: git rest (počinite)

  • Git resetiraj –hard (počinite): Ova se naredba koristi za odbacivanje cijele povijesti i vodi nas do zadnjeg određenog počinjenja.

Upotreba: git resetiraj –hard (počinite)

  • Git status: Ovo je jedna od najčešće korištenih naredbi jer se koristi za popis svih datoteka koje su spremne za počinjenje.

Upotreba: git status

  • Git rm: Kao i u Unixu, rm se koristi za uklanjanje, na isti način se rm koristi za brisanje datoteke iz trenutne radne mape, a koristi se i za postupanje u postupku brisanja.

Upotreba: git rm (datoteka)

  • Git zapisnik: Ova se naredba koristi za popis dolje povijesti verzija trenutne radne grane.

Upotreba: git dnevnik

  • git log - sljedeće: Ova naredba je slična onoj git dnevnika s dodatnom razlikom što sadrži povijest verzija za određenu datoteku, koja često uključuje i preimenovanje datoteke.

Upotreba: git log - sljedeće (datoteka)

  • git show: Ova se naredba koristi za prikaz metapodataka i svih promjena vezanih za sadržaj određene odrednice.

Upotreba: git show (počiniti)

  • git oznaka: Ova se naredba koristi za davanje određenih oznaka naredbi koda.

Upotreba: git oznaka (commitID)

  • git grana: Naredba Git grana koristi se za popis svih grana koje su lokalno prisutne u spremištu.

Upotreba: git grana

  • Git grana (naziv podružnice): Ova se naredba koristi za stvaranje nove grane.

Upotreba: Git grana (naziv podružnice)

Napredne GIT naredbe

  • Git grana –d (naziv grane): Ova se naredba koristi za brisanje navedenog trenutnog naziva grane.

Upotreba: git branch –d (naziv grane)

  • Git checkout: Ova naredba korisna je za prebacivanje iz jedne grane u drugu.

Upotreba: git odjava (naziv podružnice)

Savjeti i trikovi

Datoteka koja se najčešće zanemaruje je ~ / .gitconfig datoteka koja je git-ova globalna konfiguracijska datoteka i sadrži prilično korisne naredbe. Mnoge postavke mogu se mijenjati / mijenjati po vašoj želji upotrebom ove naredbe. Možete isključiti ili odrediti određene naredbene opcije prema vašem izboru, a možete postaviti i pseudonime.
Još jedna ključna stvar koju treba spomenuti je vizualizacija grafa urezivanja, što je vrlo korisno kada radite na nekom projektu koji se sastoji od puno granastih struktura.

Zaključak

Najbolji način za memoriranje ovih naredbi je često korištenje istih. Ne brinite, ako nemate službeni projekt, možete klonirati bilo koji repo iz skladišta i započeti raditi na GIT-u kako biste dobili praktično iskustvo i lijep okus.

Preporučeni članci

Ovo je vodič za naredbe GIT-a. Ovdje smo razgovarali o osnovnim, naprednim i nekim neposrednim naredbama. Možete pogledati i sljedeći članak da biste saznali više -

  1. Popis naredbi selena
  2. Popis naredbi GitHub-a
  3. Osnovne i napredne naredbe AutoCAD
  4. Komande iskre

Kategorija: