Kaj je klon Git Hub?

  • Klon Github ni nič drugega kot postopek prenosa že predstavljenega git repozitorija v vaš lokalni sistem.
  • Po izvedbi ukaza git clone imate svojo lokalno različico tega skladišča. Torej lahko zdaj začnete delati na svojem projektu.
  • V bistvu je klon GitHub, glavno skladišče je na voljo na oddaljenem strežniku. URL tega oddaljenega skladišča je zdaj povezan z "izvorom".
  • Razvijalcu omogoča, da zlahka združi njihove spremembe, lahko prenese nove različice, po potrebi naredi nekaj sprememb in posodobi kodo z najnovejšo različico.
  • Tako lahko vsak razvijalec, ki sodeluje v tem projektu, vidi posodobljene spremembe, jih shrani in izvede spremembe, kadar koli je to potrebno.

Kako ustvariti klon?

Kloniranje je postopek ustvarjanja kopije kode, ki je dejansko predstavljena v vašem skladišču. Ko je kloniranje končano, lahko spremenite svojo ustvarjeno kopijo kode in kadar koli želite, lahko vse spremembe povlečete v svoje skladišče.

Če se želite klonirati v Githubu, lahko sledite naslednjim korakom:

  • Najprej morate ustvariti eno mapo, nato pa odpreti terminal, nato pa začrtati pot v tisto mapo, kamor želite dejansko shraniti skladišče po tem zagonu naslednji ukaz: git clone git: ("URL projekta")
  • Ko se ta ukaz izvede, bo nato prenesel vse datoteke v določeno mapo.
  • Med potekom postopka kloniranja je vključenih nekaj pomembnih možnosti:
  • : Tu mora uporabnik določiti točen URL svojega oddaljenega skladišča. To bo pokazal na oddaljeni strežnik. Medtem ko kaže na oddaljeni strežnik, uporablja drug protokol, kot so HTTP, HTTPS, SSH ali
  • Recurse-Submodule: Uporablja se za obdelavo skladišča klonov in se inicijalizira z vsemi vašimi podmoduli. Predpostavimo, da imate svoj projekt, ki vsebuje podmodule, s pomočjo zgornje možnosti pa vam bo zagotovil, da vsi podmoduli ne bodo samo klonirani, ampak tudi inicializirani, ko bo naš glavni projekt zaprt. Z uporabo tega postopka kloniranja vam ni treba narediti inicializacije ročno ali posodabljati podmodule ločeno.
  • : Imenik ni nič drugega kot identično ime mape, ki je na voljo na vašem lokalnem računalniku, kjer se bo shramba shranila vanj. V primeru, če ta možnost ni določena, bo Git ustvaril novo mapo.
  • Git klon obdelujemo kot git inits, ta ukaz želimo izvesti samo enkrat.
  • Ko razvijalec prenese svojo delovno kopijo, zdaj lahko izvaja vse operacije krmiljenja različic in sodelovanje v sobi s svojim lokalnim skladiščem.
  • Sodelovanje Repo-To-Repo: Github deluje kot SVN.but delovni proces gita je drugačen kot SVN. Kot počne SVN, tudi git ne moti nobene trenutno delujoče kopije in lokalnega skladišča.
  • Sodelovanje z git-om je drugače kot SVN. Proces dela s SVN je tak, kot je odvisen od pritrditve med osrednjim skladiščem in gits delovne kopije sodelovanja.
  • Temelji na interakciji od skladišča do skladišča. Namesto da bi preveril delovno kopijo SVN-ja v svojem centralnem skladišču, lahko razvijalci potisne ali potegne zaveze iz enega skladišča v drugega.
  • GIT URL: Git definira svojo samostojno sintakso URL-ja, tako da lahko git predaja oddaljene lokacije skladišča. Git klon je najpogosteje uporabljen postopek v oddaljenih skladiščih z git URL.
  • V postopku kloniranja se uporabljajo različni protokoli, ki so naslednji:
  • SSH: To je okrajšava Secure Shell, ki je overjen mrežni protokol, ki je v glavnem konfiguriran z večino strežnikov.
  • S pomočjo protokola SSH morate konfigurirati poverilnice skupaj s strežnikom gostovanja
  • GIT: GIT prihaja z računalništvom, ki se izvaja na vratih (9418). Tako kot SSH protokol nima avtentikacije.
  • HTTP: To je znano kot HyperText Transfer Protocol. Znan je kot eden najbolj priljubljenih protokolov, ki se uporabljajo za prenos HTML podatkov spletne strani po internetu.
  • Uporaba klona GitHub: Git klon kaže kazalec na že obstoječe skladišče in ustvarja kopijo tega shrambe v novem imeniku na drugem mestu.
  • Ne glede na to, kje je prvotno skladišče, bo locirano v lokalnem datotečnem sistemu ali na oddaljenem računalniku. Ukaz klona Git ni nič drugega kot kopiranje že predstavljenega skladišča git. Deluje kot SVN blagajna.
  • Git repozitorij ni nič drugega kot samostojna zgodovina, upravljanje s svojimi datotekami in vse te stvari izvirajo iz prvotnega skladišča.
  • S pomočjo postopka kloniranja bo ustvaril oddaljeno povezavo, ki pozna izvor, kar kaže na že predstavljeni originalni repo. Ta postopek omogoča enostavno interakcijo z osrednjim skladiščem.
  • Ta postopek samodejne vzpostavitve povezave s pomočjo ustvarjanja sklicevanja git na njihovo ustrezno oddaljeno vejo, ki je pod referencami / oddaljenimi / izvori in za namene inicializacije remote.origin.url in remote.origin.fetch se te spremenljivke uporabljajo kot konfiguracijske spremenljivke .
  • Razmislimo o enem primeru, ki bo na kratko razložil, kako git klon natančno deluje v skladišču Github. To bo pokazalo, kako dobiti lokalno kopijo našega osrednjega skladišča, ki je nameščeno na strežniku, kjer je uporabniku lahko dostopen.

  • Kot je opisano v zgornjem primeru, bo že na prvem koraku ustvaril novo repozitorij v demo imeniku GitHub v trenutno delujočem lokalnem sistemu in ga nato objavil z vsebino osrednjega repozitorija.
  • Naslednji korak je, da greste v svoj delovni imenik z ukazom cd (ime_mape), ki je isto izveden v zgornjem primeru. Zdaj lahko spremenite kodo, vnesete spremembe in omogočite interakcijo z drugimi tamkajšnjimi skladišči.
  • Pomagal vam bo pri kloniranju lokalnega ali oddaljenega skladišča, s pomočjo možnosti plitke pa lahko delno klonirate skladišča. Klonirate lahko tudi z golim skladiščem. Še nekaj, kar git clone naredi, je, da git URL ni edina sintaksa, ampak tudi podprti protokoli.
  • Če želite klonirati v eno posebno mapo, potem je to mogoče tudi z naslednjo skladnjo kot:

git clone

Tu bo kloniral shrambo, ki je dejansko nameščena, tako da bo določil lokacijo svojega imenika z uporabo na svojem lokalnem računalniku.

  • Druga vrsta je, da boste morda lahko naredili kloniranje, če uporabite ukaz, ki se imenuje: git clone – branch

Nad ukaznim klonom je vaše skladišče, ki je shranjeno v, in bo samo kloniralo reference

  • Druga najbolj priljubljena vrsta kloniranja Github-a je plitki klon, ki se izvaja kot Git-klon –depth = 1

Kloniral bo repozitorij, ki je shranjen v in zdaj lahko klonira le podrobnosti zgodovine elementov, ki so deklarirani z uporabo globine = 1. Z uporabo zgornjega ukaza se ustvari in tukaj se opravijo vse nedavne obveze, ki jih vstavite v novo klonirano skladišče. To je najbolj znana metoda kloniranja, saj imate vedno, ko delate s svojim skladiščem, zelo močno zgodovino potrditve. Včasih se pojavijo različne težave, kot so prostor na disku, dolga čakalna doba in omejitve uporabe. Toda plitki klon rešuje vsa vprašanja o skaliranju zelo učinkovito.

Primeri klona Github

Ustvarimo primer za kloniranje skladišča po korakih:

1. korak: Najprej nastavite račun na Githubu. Kar je koristno, da sem vse datoteke tukaj. Ko končate, ustvarite repozitorij.

Korak 2: Po nastavitvi z računom tukaj lahko ustvarite repozitorij z možnostjo, da ustvarite skladišče s pomočjo brskalnika, izpolnite vse potrebne podrobnosti in ustvarite skladišče.

Korak 3: Ko ustvarite skladišče, morate v zgornjem kotu napolniti različne datoteke, med njimi jih urediti v datoteki README ali pa lahko ustvarite svojo datoteko in med njimi urediti in ko ste končali s spremembami, je naslednji korak, da opravite vse spremembe .

4. korak: Naslednji in najpomembnejši korak je kloniranje vašega skladišča.

Med kloniranjem bo ustvaril kopijo v naš lokalni sistem kot:

5. korak: Zdaj je čas za kloniranje URL-ja prek našega lokalnega sistema, kot je prikazano spodaj:

Postopek kloniranja se bo nadaljeval.

Po zaključku kloniranja se vse datoteke shranijo lokalno in prikažejo vse podrobnosti v zvezi z njim.

Tu si lahko ogledate tudi vso zgodovino.

6. korak: Zdaj je čas, da pridobite vse podrobnosti o izvoru.

Če želite zamenjati podružnico, je to mogoče tudi v Githubu.

Korak 7: Ko se vse podrobnosti pripeljejo do izvora, je zdaj čas, da se tukaj dobro zavežem in ves postopek bo končan.

Zaključek - GitHub klon

  • Iz zgornjih podrobnosti piše, da je Github klon postopek ustvarjanja kopije ciljnega skladišča.
  • Klonirate lahko v določen imenik, v določeno oznako ali plitv klon.
  • Ta ciljni repo je lokalni ali oddaljeni. Github nekaterim omrežnim protokolom omogoča komunikacijo z oddaljenim skladiščem.

Priporočeni članki

To je vodnik za GitHub klon. Tu smo razpravljali, kaj je klon GitHub, kako ustvariti klona skupaj s primeri. Če želite izvedeti več, lahko preberete tudi druge naše predlagane članke -

  1. Najboljši GitHub ukazi s primeri
  2. GitHub proti SVN | Razlika med
  3. Uvod v Git terminologijo
  4. Vadnice o algoritmih znanosti o podatkih
  5. GIT nadzorni sistem različic
  6. Git Push
  7. Kaj je pesto?
  8. Tri stopnje življenjskega cikla Git s potekom dela
  9. Kako uporabiti GIT Cherry-pick s primerom?

Kategorija: