Kuinka käyttää Git Clone Commandia?

How Use Git Clone Command

Yleisimmin käytetty Git -komento on 'Git Clone'. Tätä käytetään luomaan kopio tai klooni olemassa olevasta kohdetiedostosta uuteen hakemistoon. Alkuperäinen arkisto tallennetaan etäkoneeseen tai paikalliseen tiedostojärjestelmään, johon tuetut protokollat ​​ovat käytettävissä.

Tässä artikkelissa tutustut yksityiskohtaisesti Git -kloonikomennon käyttöön. Gitin komentorivityökalu, jota käytetään osoittamaan olemassa olevaa arkistoa ja luo kopion kyseisestä kohdehakemistosta. Tässä tarkastellaan erilaisia ​​Git -kloonikomentokokoonpanovaihtoehtoja ja niitä vastaavia esimerkkejä. Olemme ottaneet käyttöön Git -klooniesimerkkejä Ubuntu 20.04 Linux -järjestelmässä.



Kloonaa Git -arkisto käyttämällä Git Clone -komentoa

Jos haluat tehdä kloonin olemassa olevasta Git -arkistosta, voit tehdä tämän helposti käyttämällä Git -kloonikomentoa. Haluat esimerkiksi osallistua projektiin ja käyttää yksinkertaisesti Git -kloonikomentoa. Jos olet aiemmin käyttänyt VCS -järjestelmiä, kuten Subversion, tunnet komennot 'kloonaus' eikä 'kassa'. Nämä järjestelmät ottavat vain työkopion. Tässä Git -klooni on koko palvelinvarasto pelkän työkopion sijasta. Kun suoritat Git -kloonikomennon järjestelmässäsi, jokainen koko projektin sisältävä tiedoston versio vedetään oletusarvoisesti alas määritetyssä paikassa. Oletetaan, että jos palvelinlevysi on jostain syystä vioittunut, voit palauttaa palvelimen tilaan käyttämällä minkä tahansa asiakkaan klooneja. Voit menettää palvelinpuolen koukut, mutta kaikki tiedostoversiot ovat saatavilla siellä.



Git Clone -komennon syntaksi

$git klooni <git-hubin URL-osoite>

Esimerkki



Haluamme esimerkiksi kloonata kirjaston nimeltä libgit2. Käyttämällä alla olevaa Git -linkkiä voit luoda kopion kyseisestä kirjastosta.


Luo nyt klooni kyseisestä arkistosta suorittamalla seuraava Git -kloonikomento:

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


Yllä oleva komento luo hakemiston nimeltä 'libgit2', jossa .git-hakemisto alustaa sen sisällä, kaikki yllä olevan arkiston tiedot alasvetäen ja tarkistaa sitten työkopion uusimman version. Nyt voit siirtyä jo luotuun hakemistoon ”libgit2”. Löydät kaikki projektitiedostot, jotka ovat valmiita käytettäväksi nyt.



Voit kloonata arkiston uudelleen nimettyyn hakemistoon libgit2: n sijasta, ja voit määrittää lisäargumentin hakemiston nimeksi.

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


Yllä oleva komento tekee saman kuin edellinen, mutta nyt kohdehakemiston nimi on 'mytestproject'. Seuraavan komennon avulla voit siirtyä yllä olevaan hakemistoon ja luetteloida mytestproject -hakemiston tiedostot:

$CDmytestprojekti

$ls -kohteeseen

Git Clone -vaihtoehdot

Git -kloonikomennon avulla voit käyttää monia eri vaihtoehtoja tarpeidesi mukaan. Voit näyttää kaikki Git -kloonivaihtoehdot kirjoittamalla seuraavan komennon päätelaitteeseen:

$git klooni

Huomaat eri vaihtoehdot, joita voit helposti käyttää Git -kloonikomennolla.

Esimerkkejä Git -URL -protokollista

Löydät Git -URL -protokollat ​​seuraavasta syntaksista:

SSH :

ssh://[käyttäjä@]isäntä.xz[: portti]/polku/kohteeseen/repo.git/

mennä :

mennä://isäntä.xz[: portti]/polku/kohteeseen/repo.git/

HTTP :

http[s]://isäntä.xz[: portti]/polku/kohteeseen/repo.git/

Johtopäätös

Edellä olevista tiedoista olemme keskustelleet Git -kloonikomennon käyttämisestä Ubuntu 20.04: ssä. Lisäksi olemme nähneet kuinka kloonata kohdetietovarasto. Git tukee erilaisia ​​URL -protokollia, mukaan lukien ne, jotka olemme maininneet tässä artikkelissa. Jos haluat lisätietoja Git -kloonikomennosta, saat apua Pääsivu Git -kloonikomennosta.