Kako uporabljati Git Clone Command?

How Use Git Clone Command



Najpogosteje uporabljen ukaz Git je 'Git Clone'. To se uporablja za ustvarjanje kopije ali kloniranja obstoječega ciljnega skladišča v novem imeniku. Prvotno skladišče bo shranjeno na oddaljenem računalniku ali lokalnem datotečnem sistemu z dostopnimi podprtimi protokoli.

V tem članku boste podrobno raziskali uporabo ukaza Git clone. Pomožni program ukazne vrstice Git, ki se uporablja za usmerjanje obstoječega skladišča in ustvari kopijo tega ciljnega imenika. Tukaj bomo preučili različne možnosti konfiguracije ukazov za kloniranje Git in njihove ustrezne primere. Primere klonov Git smo implementirali v sistem Ubuntu 20.04 Linux.







Kloniranje skladišča Git z ukazom Git Clone

Če želite narediti klon obstoječega skladišča Git, lahko to preprosto storite z ukazom Git clone. Na primer, želite prispevati k projektu, nato preprosto uporabite ukaz Git clone. Če ste že uporabljali sisteme VCS, na primer Subversion, boste seznanjeni z ukazi 'clone' in ne 'checkout'. Ti sistemi vzamejo samo delovno kopijo. Tukaj je klon Git celotno skladišče strežnikov, ne le delovna kopija. Ko v sistemu zaženete ukaz za kloniranje Git, se vsaka različica datoteke s celotnim projektom privzeto potegne navzdol na določeni lokaciji. Recimo, če je vaš strežniški disk poškodovan iz kakršnega koli razloga, potem lahko s kloni katerega koli odjemalca strežnik nastavite nazaj v njegovo stanje. Morda boste izgubili kljuke na strani strežnika, vendar bodo tam na voljo vse različice datotek.



Sintaksa ukaza Git Clone

$git klon <git-hub URL>

Primer



Na primer, želimo klonirati knjižnico z imenom 'libgit2'. S povezavo Git, ki je prikazana spodaj, lahko ustvarite kopijo te knjižnice.






Zdaj z zagonom naslednjega ukaza Git clone ustvarite klon tega skladišča:

$git klonhttps://github.com/libgit2/libgit2


Zgornji ukaz ustvari imenik z imenom 'libgit2', v katerem se imenik .git v njem inicializira, povlečejo se vsi podatki zgornjega skladišča, nato pa preveri najnovejšo različico delovne kopije. Zdaj se lahko pomaknete v imenik 'libgit2', ki je že ustvarjen. Tam boste našli vse projektne datoteke, pripravljene za uporabo.



Skladišče lahko klonirate v preimenovan imenik namesto v libgit2, nato pa kot ime imenika podate dodaten argument.

$git klonhttps://github.com/libgit2/libgit2 mytestproject


Zgornji ukaz bo naredil enako kot prejšnji, zdaj pa se ime ciljnega imenika imenuje 'mytestproject'. Z naslednjim ukazom se lahko pomaknete v zgornji imenik in prikažete datoteke imenika 'mytestproject':

$CDmytestproject

$ls -za

Možnosti Git Clone

Z ukazom Git clone lahko uporabite veliko različnih možnosti glede na vaše zahteve. Če želite prikazati vse možnosti kloniranja Git, na terminal vnesite naslednji ukaz:

$git klon

Opazovali boste različne možnosti, ki jih lahko preprosto uporabite z ukazom Git clone.

Primeri protokolov URL -jev Git

Protokole URL -jev Git najdete v naslednji skladnji:

SSH :

ssh://[uporabnik@]host.xz[: pristanišče]/pot/do/repo.git/

pojdi :

pojdi://host.xz[: pristanišče]/pot/do/repo.git/

HTTP :

http[s]://host.xz[: pristanišče]/pot/do/repo.git/

Zaključek

Iz zgornjih informacij smo razpravljali o uporabi ukaza Git clone v Ubuntu 20.04. Poleg tega smo videli, kako klonirati ciljno skladišče. Git podpira različne protokole URL -jev, vključno s tistimi, ki smo jih omenili v tem članku. Za več informacij o ukazu Git clone lahko poiščete pomoč pri glavna stran ukaza Git clone.