Git Pull vs Git Clone: ​​Koja je razlika?

Git Pull Vs Git Clone Koja Je Razlika



Git nudi razne naredbe kao što su ' git klon”, “git dohvaćanje”, “git guranje”, “git povlačenje ” i mnogi drugi za različite funkcionalnosti. Ponekad korisnici moraju dohvatiti udaljeno spremište u lokalni Git direktorij. U tu svrhu potrebno je klonirati navedeni repozitorij pomoću “ git klon ” naredba. Ovo obično dohvaća cijelo spremište, uključujući i povijest, i stvara novu lokalnu kopiju spremišta. Dok ' git povuci ” naredba se koristi za održavanje lokalne kopije ažurnom s najnovijim verzijama udaljenog repozitorija.

Ovaj tekst će razraditi:







Koja je razlika/razlike između naredbi 'git pull' i 'git clone'?

Razumjeti ' git povuci ' i ' git klon “, pogledajte glavne razlike između njih u donjoj tablici:



git povuci git klon
'Git pull' se koristi za sinkronizaciju udaljenih i lokalnih repozitorija. Naredba “git clone” izvršava se za postavljanje lokalnog repozitorija.
Dohvatit će i kombinirati najnovije promjene iz udaljenog repozitorija u određeno lokalno spremište. Generirajte kopiju udaljenog Git repozitorija i spremite je na lokalno računalo.
Može se koristiti više puta u projektu. Može se izvršiti samo jednom u projektu.

Kako koristiti naredbe 'git pull' i 'git clone' u Gitu?

Za korištenje ' git pull” i “git clone ” naredbe u Gitu, slijedite navedene korake:



  • Prijavite se na svoj GitHub račun.
  • Odaberite bilo koje spremište po svom izboru i kopirajte HTTPS kod za kloniranje ovog spremišta u lokalni projekt.
  • Pokrenite Git Bash terminal i idite na Git lokalni imenik.
  • Koristite naredbu “git clone” i zalijepite vezu udaljenog repozitorija.
  • Provjerite udaljenu vezu i povucite sve izmjene iz lokalnog Git repozitorija na daljinski.

Korak 1: prijavite se na GitHub račun

Prvo idite na ' GitHub ” i prijavite se unosom korisničkog imena i lozinke:





Korak 2: Odaberite spremište

Kliknite na ikonu profila, pritisnite ' Vaša spremišta ” opciju i dođite do nje:



Odaberite željeno spremište i otvorite ga. Na primjer, odabrali smo ' test demo1 ” udaljeno spremište:

Korak 3: Kopirajte HTTPS URL

Na glavnoj stranici navedenog repozitorija pritisnite označeni ' Kodirati ' i kopirajte ' HTTPS ” URL:

Korak 4: Pokrenite Git Bash terminal

Sada otvorite Git Bash terminal uz pomoć Startup izbornika:

Korak 5: Preusmjerite Git lokalno spremište

Pokrenite ' CD ” i preusmjerite navedeno lokalno Git spremište:

CD 'C:\Korisnici\korisnik\Git\projectrepo'

Korak 6: Spremište klonova

Zatim klonirajte spremište pomoću ' git klon ” naredba i zalijepite kopirano “ HTTPS ” URL zajedno s njim:

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

Dolje naveden rezultat pokazuje da smo uspješno klonirali udaljeno spremište:

Korak 7: Provjerite daljinsku vezu

Provjerite udaljeni URL pomoću ' git daljinski -v ” naredba:

git daljinski -u

Korak 8: Povucite promjene

Povucite sve promjene s udaljenog na lokalni ogranak pokretanjem ' git povuci ” naredba:

Git povucite izvorni master

Rezultirajuća slika pokazuje da su promjene dohvaćene iz udaljenih grana:

To je sve o ' git pull” i “git clone ” naredbe u Gitu.

Zaključak

' git povuci ” Naredba se koristi za održavanje lokalne kopije ažurnom s novim promjenama napravljenim u udaljenom repozitoriju. S druge strane, „ git klon ” naredba obično dohvaća cijelo udaljeno spremište u lokalnom spremištu koje također sadrži njegovu punu povijest i stvara novu lokalnu kopiju spremišta. Ovaj vodič ukratko je razradio razlike između ' git pull” i “git clone ”.