logo

Git klon

U Gitu, kloniranje je čin izrade kopije bilo kojeg ciljnog repozitorija. Ciljno spremište može biti udaljeno ili lokalno. Možete klonirati svoje spremište iz udaljenog spremišta kako biste stvorili lokalnu kopiju na vašem sustavu. Također, možete sinkronizirati dvije lokacije.

Git klon

Naredba Git Clone

The git klon je uslužni program naredbenog retka koji se koristi za izradu lokalne kopije udaljenog repozitorija. Repozitoriju pristupa preko udaljenog URL-a.

Obično se originalno spremište nalazi na udaljenom poslužitelju, često s Git servisa kao što su GitHub, Bitbucket ili GitLab. URL udaljenog repozitorija upućuje se na podrijetlo .

Sintaksa:

 $ git clone 

Git spremište klonova

Pretpostavimo da želite klonirati repozitorij s GitHuba ili imati postojeće repozitorij u vlasništvu bilo kojeg drugog korisnika kojem želite pridonijeti. Koraci za kloniranje repozitorija su sljedeći:

Korak 1:

Otvorite GitHub i idite na glavnu stranicu repozitorija.

Korak 2:

Pod nazivom repozitorija kliknite na Klonirajte ili preuzmite .

Git klon

Korak 3:

Odaberite Odjeljak Kloniraj s HTTP-om i kopirajte URL klona za spremište. Za prazno spremište možete kopirati URL stranice spremišta iz svog preglednika i preskočiti na sljedeći korak.

Git klon

Korak 4:

Otvorite Git Bash i promijenite trenutni radni direktorij na željenu lokaciju na kojoj želite stvoriti lokalnu kopiju repozitorija.

Korak 5:

Upotrijebite naredbu git clone s URL-om repozitorija da biste napravili kopiju udaljenog repozitorija. Pogledajte naredbu u nastavku:

 $ git clone https://github.com/ImDwivedi1/Git-Example.git 

Sada pritisnite Enter. Stoga će se stvoriti vaše lokalno klonirano spremište. Pogledajte donji izlaz:

Git klon

Kloniranje repozitorija u određenu lokalnu mapu

Git omogućuje kloniranje repozitorija u određeni direktorij bez prebacivanja na taj određeni direktorij. Taj direktorij možete navesti kao sljedeći argument naredbenog retka u naredbi git clone. Pogledajte naredbu u nastavku:

mamta kulkarni
 $ git clone https://github.com/ImDwivedi1/Git-Example.git 'new folder(2)' 
Git klon

Dana naredba čini isto što i prethodna, ali se ciljni direktorij prebacuje na navedeni direktorij.

Git ima još jedan protokol prijenosa koji se zove SSH protokol. Gornji primjer koristi git:// protokol, ali također možete koristiti http(s):// ili user@server:/path.git, koji koristi SSH prijenosni protokol.


Git Clone Branch

Git omogućuje izradu kopije samo određene grane iz repozitorija. Možete napraviti imenik za pojedinačnu granu pomoću naredbe git clone. Da biste napravili granu klona, ​​trebate navesti ime grane s -b naredbom. Ispod je sintaksa naredbe za kloniranje određene git grane:

Sintaksa:

 $ git clone -b 

Pogledajte naredbu u nastavku:

 $ git clone -b master https://github.com/ImDwivedi1/Git-Example.git 'new folder(2)' 
Git klon

U danom izlazu samo je glavna grana klonirana iz glavnog repozitorija Git-Example.