Git Pull vs Git Clone: ​​mis vahe on?

Git Pull Vs Git Clone Mis Vahe On



Git pakub erinevaid käske, näiteks ' git kloon”, “git tõmba”, “git push”, “git pull ” ja paljud teised erinevate funktsioonide jaoks. Mõnikord peavad kasutajad laadima kaughoidla kohalikku Giti kataloogi. Selleks on vaja nimetatud hoidla kloonida, kasutades käsku ' git kloon ” käsk. Tavaliselt toob see alla kogu hoidla, sealhulgas ajaloo, ja loob hoidlast uue kohaliku koopia. Samal ajal kui ' git pull ” kasutatakse kohalikku koopiat kaughoidla uusimate versioonidega ajakohasena hoidmiseks.

See kirjutis täpsustab:







Mis vahe on käskudel „git pull” ja „git clone”?

Aru saama ' git pull ” ja „ git kloon ”, vaadake alltoodud tabelist nende peamist erinevust:



git pull git kloon
'Git pull' kasutatakse kaug- ja kohalike hoidlate sünkroonimiseks. Kohaliku hoidla seadistamiseks käivitatakse käsk 'git clone'.
See toob ja ühendab viimased muudatused kaughoidlast konkreetsesse kohalikku hoidlasse. Looge Giti kaughoidlast koopia ja salvestage see kohalikku masinasse.
Seda saab projektis mitu korda kasutada. Seda saab projektis teostada ainult üks kord.

Kuidas kasutada Gitis käske „git pull” ja „git clone”?

Et kasutada ' git pull” ja „git clone ” käsud Gitis, järgige antud samme:



  • Logige sisse oma GitHubi kontole.
  • Valige suvaline hoidla ja kopeerige selle hoidla kloonimiseks mõeldud HTTPS-kood kohalikku projekti.
  • Käivitage Git Bashi terminal ja navigeerige Giti kohalikku kataloogi.
  • Kasutage käsku 'git clone' ja kleepige kaughoidla link.
  • Kontrollige kaugühendust ja tõmmake kõik muudatused kohalikust Giti hoidlast kaugjuhtimispulti.

1. toiming: logige sisse GitHubi kontole

Kõigepealt minge jaotisse ' GitHub ” ja logige sisse, sisestades oma kasutajanime ja parooli:





2. samm: valige hoidla

Klõpsake profiiliikoonil, klõpsake nuppu ' Teie hoidlad ” ja navigeerige selle juurde:



Valige soovitud hoidla ja avage see. Näiteks oleme valinud ' testi demo1 ” kaughoidla:

3. samm: kopeerige HTTPS-i URL

Vajutage märgitud hoidla avalehel esiletõstetud ' Kood ” nuppu ja kopeeri HTTPS ” URL:

4. samm: käivitage Git Bashi terminal

Nüüd avage Git Bashi terminal Startup menüü abil:

5. samm: suunake Giti kohalik hoidla ümber

Käivitage ' cd ” käsk ja suunake märgitud kohalik Giti hoidla:

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

6. samm: hoidla kloonimine

Seejärel kloonige hoidla, kasutades ' git kloon 'käsk ja kleepige kopeeritud' HTTPS ” URL koos sellega:

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

Allpool toodud väljund näitab, et oleme kaughoidla edukalt klooninud:

7. samm: kontrollige kaugühendust

Kontrollige kaug-URL-i, kasutades ' git remote -v 'käsk:

git kaugjuhtimispult -sisse

8. samm: tõmmake muudatused

Tõmmake kõik muudatused kaugjuhtimispuldist kohalikku haru, käivitades ' git pull 'käsk:

Git pull päritolu meister

Saadud pilt näitab, et muudatused on toodud kaugematest harudest:

See kõik puudutab ' git pull” ja „git clone ” käsud Gitis.

Järeldus

' git pull ” käsku kasutatakse kohaliku koopia ajakohasena hoidmiseks kaughoidlas tehtud uute muudatustega. Teisest küljest ' git kloon ” käsk laadib tavaliselt kogu kohalikus hoidlas oleva kaughoidla, mis sisaldab ka selle täielikku ajalugu, ja teeb hoidlast uue kohaliku koopia. Selles õpetuses on lühidalt käsitletud erinevusi ' git pull” ja „git clone ”.