Git nodrošina dažādas komandas, piemēram, ' git klons”, “git fetch”, “git push”, “git pull ” un daudzas citas dažādām funkcijām. Dažreiz lietotājiem ir jāizgūst attālā repozitorija vietējā Git direktorijā. Šim nolūkam ir nepieciešams klonēt norādīto repozitoriju, izmantojot “ git klons ” komandu. Tas parasti izgūst visu repozitoriju, ieskaitot vēsturi, un izveido jaunu lokālo repozitorija kopiju. Kamēr ' git pull ” komanda tiek izmantota, lai vietējā kopija tiktu atjaunināta ar jaunākajām attālās repozitorija versijām.
Šis raksts precizēs:
- Kāda ir atšķirība/atšķirības starp komandām “git pull” un “git clone”?
- Kā lietotnē Git komandas “git pull” un “git clone”?
Kāda ir atšķirība/atšķirības starp komandām “git pull” un “git clone”?
Saprast ' git pull ' un ' git klons ”, pārbaudiet galveno atšķirību starp tām zemāk esošajā tabulā:
git pull | git klons |
---|---|
“Git pull” tiek izmantots attālo un vietējo repozitoriju sinhronizēšanai. | Komanda “git clone” tiek izpildīta, lai iestatītu lokālo repozitoriju. |
Tas ienesīs un apvienos jaunākās izmaiņas no attālā repozitorija uz noteiktu lokālo repozitoriju. | Ģenerējiet attālās Git repozitorija kopiju un saglabājiet to vietējā datorā. |
Projektā to var izmantot vairākas reizes. | Projektā to var izpildīt tikai vienu reizi. |
Kā lietotnē Git komandas “git pull” un “git clone”?
Lai izmantotu ' git pull” un “git clone ” komandas Git, veiciet norādītās darbības:
- Pierakstieties savā GitHub kontā.
- Atlasiet jebkuru repozitoriju pēc savas izvēles un kopējiet HTTPS kodu šīs krātuves klonēšanai vietējā projektā.
- Palaidiet Git Bash termināli un dodieties uz Git vietējo direktoriju.
- Izmantojiet komandu “git clone” un ielīmējiet attālās repozitorija saiti.
- Pārbaudiet attālo savienojumu un izvelciet visas modifikācijas no vietējā Git krātuves uz tālvadības pulti.
1. darbība. Pierakstieties GitHub kontā
Vispirms dodieties uz ' GitHub ” un pierakstieties, norādot savu lietotājvārdu un paroli:
2. darbība: atlasiet repozitoriju
Noklikšķiniet uz profila ikonas, nospiediet ' Jūsu krātuves ” opciju un pārejiet uz to:
Izvēlieties vajadzīgo repozitoriju un atveriet to. Piemēram, mēs esam izvēlējušies ' testa demonstrācija1 ” attālā krātuve:
3. darbība. Kopējiet HTTPS URL
Norādītās repozitorija galvenajā lapā nospiediet iezīmēto “ Kods ' pogu un kopējiet ' HTTPS ” URL:
4. darbība: palaidiet Git Bash termināli
Tagad atveriet Git Bash termināli, izmantojot izvēlni Startup:
5. darbība: novirziet Git vietējo krātuvi
Palaidiet ' cd ” komandu un novirzīt norādīto vietējo Git repozitoriju:
cd 'C:\Users\user\Git\projectrepo'6. darbība: klonējiet krātuvi
Pēc tam klonējiet repozitoriju, izmantojot ' git klons 'komandu un ielīmējiet kopēto' HTTPS ” URL kopā ar to:
git klons https: // github.com / Gituser213 / testdemo1.gitTālāk norādītā izvade norāda, ka esam veiksmīgi klonējuši attālo repozitoriju:
7. darbība: pārbaudiet attālo savienojumu
Pārbaudiet attālo URL, izmantojot ' git tālvadības pults -v ” komanda:
git tālvadības pults -in
8. darbība: izvelciet izmaiņas
Pārvelciet visas izmaiņas no tālvadības pults uz vietējo filiāli, palaižot ' git pull ” komanda:
Git pull izcelsmes meistarsIegūtais attēls norāda, ka izmaiņas ir iegūtas no attāliem filiālēm:
Tas viss ir par ' git pull” un “git clone ” komandas Git.
Secinājums
' git pull ” komanda tiek izmantota, lai vietējā kopija būtu atjaunināta ar jaunām izmaiņām, kas veiktas attālajā repozitorijā. No otras puses, “ git klons ” komanda parasti izgūst visu attālo repozitoriju vietējā repozitorijā, kurā ir arī visa tās vēsture, un izveido jaunu lokālo repozitorija kopiju. Šajā apmācībā ir īsi izklāstītas atšķirības starp ' git pull” un “git clone ”.