Git Pull vs Git Clone: ​​Mikä ero on?

Git Pull Vs Git Clone Mika Ero On



Git tarjoaa erilaisia ​​komentoja, kuten ' git klooni', 'git fetch', 'git push', 'git pull ” ja monet muut eri toiminnoille. Joskus käyttäjien on noudettava etävarasto paikalliseen Git-hakemistoon. Tätä tarkoitusta varten on välttämätöntä kloonata ilmoitettu arkisto käyttämällä ' git klooni ”komento. Tämä yleensä hakee koko arkiston, myös historian, ja luo arkistosta uuden paikallisen kopion. Samalla kun ' git pull ” -komentoa käytetään pitämään paikallinen kopio ajan tasalla etävaraston uusimpien versioiden kanssa.

Tämä kirjoitus selventää:







Mitä eroa on 'git pull'- ja 'git clone' -komentojen välillä?

Ymmärtää ' git pull ' ja ' git klooni ”, katso tärkeimmät erot niiden välillä alla olevasta taulukosta:



git pull git klooni
'Git pull' -toimintoa käytetään etä- ja paikallisten tietovarastojen synkronointiin. 'git clone' -komento suoritetaan paikallisen arkiston määrittämiseksi.
Se noutaa ja yhdistää viimeisimmät muutokset etävarastosta tiettyyn paikalliseen arkistoon. Luo kopio Git-etävarastosta ja tallenna se paikalliselle koneelle.
Sitä voidaan käyttää monta kertaa projektissa. Se voidaan suorittaa vain kerran projektissa.

Kuinka käyttää 'git pull'- ja 'git clone' -komentoja Gitissä?

Käyttääksesi ' git pull' ja 'git clone '-komennot Gitissä, noudata annettuja vaiheita:



  • Kirjaudu sisään GitHub-tilillesi.
  • Valitse mikä tahansa haluamasi arkisto ja kopioi HTTPS-koodi tämän arkiston kloonausta varten paikalliseen projektiin.
  • Käynnistä Git Bash -pääte ja siirry Gitin paikalliseen hakemistoon.
  • Käytä 'git clone' -komentoa ja liitä etätietovaraston linkki.
  • Tarkista etäyhteys ja vedä kaikki muutokset paikallisesta Git-varastosta kaukosäätimeen.

Vaihe 1: Kirjaudu sisään GitHub-tilille

Siirry ensin kohtaan ' GitHub ” ja kirjaudu sisään antamalla käyttäjätunnuksesi ja salasanasi:





Vaihe 2: Valitse arkisto

Napsauta profiilikuvaketta, paina ' Omat arkistot ' -vaihtoehto ja siirry siihen:



Valitse haluamasi arkisto ja avaa se. Olemme esimerkiksi valinneet ' testaa demo1 ”etävarasto:

Vaihe 3: Kopioi HTTPS-URL-osoite

Napsauta mainitun arkiston pääsivulla korostettua ' Koodi ' -painiketta ja kopioi ' HTTPS ”URL-osoite:

Vaihe 4: Käynnistä Git Bash Terminal

Avaa nyt Git Bash -pääte käynnistysvalikon avulla:

Vaihe 5: Ohjaa Git Local Repository uudelleen

Suorita ' CD ” komento ja ohjaa ilmoitettu paikallinen Git-arkisto:

CD 'C:\Users\user\Git\projectrepo'

Vaihe 6: Kloonaa arkisto

Kloonaa sitten arkisto käyttämällä ' git klooni 'komento ja liitä kopioitu' HTTPS ” URL sen mukana:

git klooni https: // github.com / Gituser213 / testdemo1.git

Alla oleva tulos osoittaa, että olemme kloonaaneet etävaraston onnistuneesti:

Vaihe 7: Tarkista etäyhteys

Tarkista etä-URL-osoite käyttämällä ' git kaukosäädin -v 'komento:

git kaukosäädin -sisään

Vaihe 8: Vedä muutokset

Vedä kaikki muutokset kaukosäätimestä paikalliseen haaraan suorittamalla ' git pull 'komento:

Git pull alkuperän mestari

Tuloksena oleva kuva osoittaa, että muutokset on haettu etähaaroista:

Siinä kaikki ' git pull' ja 'git clone ”komennot Gitissä.

Johtopäätös

' git pull ” -komentoa käytetään pitämään paikallinen kopio ajan tasalla etävarastoon tehdyistä uusista muutoksista. Toisaalta ' git klooni ” -komento hakee tyypillisesti koko paikallisen arkiston etävaraston, joka sisältää myös sen koko historian, ja tekee arkistosta uuden paikallisen kopion. Tässä opetusohjelmassa on lyhyesti käsitelty eroja ' git pull' ja 'git clone ”.