Git

Kuidas kasutada Git Clone'i käsku?

Kuidas kasutada Git Clone'i käsku?

Kõige sagedamini kasutatav Git-käsk on 'Git Clone'. Seda kasutatakse uues kataloogis olemasoleva sihthoidla koopia või klooni loomiseks. Algne hoidla salvestatakse kaugmasinasse või kohalikku failisüsteemi koos juurdepääsetavate toetatud protokollidega.

Selles artiklis uurite üksikasjalikult käsu Git klooni kasutamist. Giti käsurea utiliit, mida kasutatakse olemasoleva hoidla suunamiseks ja selle sihtkataloogi koopia loomiseks. Siin uurime erinevaid Giti klooni käskude seadistamise võimalusi ja nende vastavaid näiteid. Oleme rakendanud Giti kloonide näited Ubuntu 20-s.04 Linuxi süsteem.

Giti hoidla kloonimine käsu Git Clone abil

Kui soovite teha olemasoleva Giti hoidla klooni, saate seda hõlpsalt teha, kasutades käsku Git kloon. Näiteks soovite projekti kaasa aidata, seejärel kasutage lihtsalt Git klooni käsku. Kui olete varem VCS-i süsteeme kasutanud, näiteks Subversion, olete tuttav käskudega "kloon", mitte "kassaga". Need süsteemid võtavad ainult töökoopia. Siin on Giti kloon kogu serverihoidla, mitte ainult töökoopia. Kui käivitate oma süsteemis Git-klooni käsu, tõmmatakse faili kõik versioonid koos kogu projektiga teie määratud asukohas vaikimisi alla. Oletame, et kui teie serverketas on mingil põhjusel rikutud, siis saate mis tahes kliendi kloonide abil serveri oma olekusse seada. Võite kaotada serveripoolsed konksud, kuid kõik failiversioonid oleksid seal saadaval.

Git Clone käsk Süntaks

$ git kloon

Näide

Näiteks tahame kloonida teeki nimega 'libgit2'. Kasutades allpool näidatud linki Git, saate luua selle teegi koopia.


Nüüd, käivitades järgmise käsu Git kloon, looge selle hoidla kloon:

$ giti kloon https: // github.com / libgit2 / libgit2


Ülaltoodud käsk loob kataloogi nimega 'libgit2', milles .git-kataloog initsialiseerub selle sees, kogu ülaltoodud hoidla andmete rippmenüü, seejärel kontrollib töökoopia uusimat versiooni. Nüüd saate navigeerida juba loodud kataloogi 'libgit2'. Sealt leiate kõik projektifailid, mis on kohe kasutamiseks valmis.

Saate kloonida hoidla libgit2 asemel ümbernimetatud kataloogi, seejärel saate kataloogi nimeks määrata täiendava argumendi.

$ giti kloon https: // github.com / libgit2 / libgit2 mytestproject


Ülaltoodud käsk teeb sama mis eelmine, kuid nüüd nimetatakse sihtkataloogi nime 'mytestproject'. Järgmise käsu abil saate navigeerida ülaltoodud kataloogi ja loetleda kataloogi 'mytestproject' failid:

$ cd mytestproject
$ ls -a

Git Clone'i valikud

Klooni Git klooniga saate vastavalt teie vajadustele kasutada palju erinevaid võimalusi. Kõigi Giti kloonivalikute kuvamiseks tippige terminali järgmine käsk:

$ git kloon

Jälgite erinevaid võimalusi, mida saate hõlpsalt kasutada Git klooni käsuga.

Git URL-ide protokolli näited

Giti URL-ide protokollid leiate järgmisest süntaksist:

SSH

ssh: // [kasutaja @] host.xz [: port] / tee / sihtkohta / repo.git /

Git :

git: // host.xz [: port] / tee / sihtkohta / repo.git /

HTTP :

http [s]: // host.xz [: port] / tee / sihtkohta / repo.git /

Järeldus

Ülaltoodud teabe põhjal oleme arutanud, kuidas kasutada Git klooni käsku Ubuntu 20-s.04. Lisaks oleme näinud, kuidas kloonida sihthoidlat. Git toetab erinevaid URL-ide protokolle, sealhulgas neid, mida oleme selles artiklis maininud. Git klooni käsu kohta lisateabe saamiseks võite saada abi Git klooni käskude põhilehelt.

Vulkan Linuxi kasutajatele
Iga uue põlvkonna graafikakaartidega näeme, et mängude arendajad ületavad graafilise truuduse piire ja jõuavad fotorealismile ühe sammu lähemale. Kuid...
OpenTTD vs Simutrans
Oma transpordisimulatsiooni loomine võib olla lõbus, lõõgastav ja äärmiselt köitev. Sellepärast peate endale meelepärase leidmiseks kindlasti proovima...
OpenTTD õpetus
OpenTTD on seal üks populaarsemaid ärisimulatsioonimänge. Selles mängus peate looma suurepärase transpordiettevõtte. Alustate siiski alguses umbes 190...