Šajā apmācībā īsi tiks izskaidrota komanda “git checkout” ar piemēriem.
Izskaidrojiet komandu “git checkout” ar piemēriem | Checkout filiāle, Checkout Commit
' saņemt kasi ” komanda ir daudzpusīga Git komanda, kas lietotājiem ļauj pārslēgties starp dažādām zarām, apņemšanos vai pat atsevišķiem failiem norādītajā repozitorijā. Lai to izdarītu, skatiet tālāk minētos piemērus:
1. piemērs: Checkout filiāle pakalpojumā Git
Lietotāji var izmantot ' saņemt kasi ”, lai pārslēgtos starp dažādām filiālēm vienā repozitorijā. Lai iegūtu praktisku demonstrāciju, skatiet tālāk sniegtos norādījumus:
- Pārejiet uz Git vietējo repozitoriju.
- Uzskaitiet visas filiāles, izmantojot ' git filiāle ” komandu.
- Pārslēdzieties no vienas filiāles uz otru, izpildot ' saņemt kasi ” kopā ar filiāles nosaukumu.
1. darbība: dodieties uz Git vietējo krātuvi
Sākotnēji pārejiet uz Git vietējo repozitoriju, izmantojot “ cd ” komanda:
cd 'C:\Users\user\Git \t strep
2. darbība: uzskaitiet visas pieejamās filiāles
Izpildiet ' git filiāle ” komandu, lai uzskaitītu visas vietējās filiāles:
git filiāle
Zemāk norādītajā izvadā zvaigznīte “*” blakus “ mana funkcija ” filiāle norāda, ka tā ir pašreizējā darba filiāle:
3. darbība: pārslēdzieties starp filiālēm
Lai pārslēgtos starp filiālēm, izpildiet ' saņemt kasi ” filiāle kopā ar filiāles nosaukumu:
Tā rezultātā mēs esam pārslēgti no “ mana funkcija ' filiāle uz ' iezīme2 ” filiāle veiksmīgi:
2. piemērs: Checkout Commit Git
' saņemt kasi ” komanda tiek izmantota arī īslaicīgai pārejai uz konkrētu apņemšanos repozitorijā. Lai to izdarītu, izlasiet sniegtos norādījumus:
- Skatiet Git žurnālu, izmantojot “ git log –oneline ”, lai parādītu katru apņemšanos vienā rindā.
- Izrakstīšanās saistības, izpildot “ saņemt kasi ” komandu kopā ar konkrētu commit id.
1. darbība. Skatiet Git žurnālu
Palaidiet ' git log –oneline ” komanda, lai attēlotu katru apņemšanos vienā rindā:
No piedāvātās izvades izvēlieties jebkuru SHA jaucēju. Piemēram, mēs esam izvēlējušies ' 193c159 ”izdarīt hash:
2. darbība. Izrakstīšanās saistības
Tagad izpildiet ' saņemt kasi ” komandu kopā ar konkrētu commit ID un pārslēdzieties uz to:
saņemt kasi 193c159
Piezīme : kad lietotāji izrakstīsies, lai veiktu saistības, viņi būs sadaļā “ atdalīta GALVA ” stāvoklī, kas nozīmē, ka tie neatrodas nevienā filiālē, un visas veiktās izmaiņas netiks saistītas ar filiāli.
Tas viss attiecas uz komandu “git checkout” ar dažādiem piemēriem.
Secinājums
' saņemt kasi ” komanda ļauj lietotājiem pārslēgties starp dažādām filiālēm un apņemšanos. Izmantojiet ' Git checkout