Šis raksts izskaidro filiāles rādītāja pārvietošanu uz citu filiāli bez izrakstīšanās.
Kā pārvietot filiāles rādītāju uz citu saistību izpildi bez izrakstīšanās?
Lai pārvietotu filiāles rādītāju uz citu saistību bez izrakstīšanās, veiciet norādītās darbības:
- Dodieties uz vēlamo repozitoriju.
- Skatiet pašreizējās filiāles Git žurnālu.
- Pārslēdzieties uz citu filiāli un pārbaudiet tās Git atsauces žurnālu.
- Izmantojiet ' $ git filiāle -f
” komanda filiāles rādītāja pārvietošanai. - Skatiet atzarojuma rādītāja pašreizējo pozīciju.
1. darbība. Pārejiet uz konkrēto direktoriju
Pārejiet uz Git vietējo direktoriju, izpildot “ cd ” komanda:
$ cd 'C:\Iet \t ir_repo'
2. darbība: pārbaudiet Git žurnālu:
Lai skatītu Git žurnālu un pārbaudītu filiāles rādītāja pašreizējo pozīciju, izmantojiet “ git žurnāls ' komanda kopā ar ' – vienlīnija ” karogs:
$ git žurnāls -- tiešsaistē
Kā redzat, filiāles rādītājs norāda uz ' dzēst ” apņemties:
3. darbība. Pārslēdzieties uz citu filiāli
Pēc tam pārslēdzieties uz vēlamo vietējo filiāli, izmantojot “ $ git slēdzis ” komanda:
4. darbība: skatiet pašreizējās filiāles Git žurnālu
Pārbaudiet Git atsauces žurnālu, lai skatītu HEAD rādītāja pašreizējo pozīciju pašreizējā darba filiālē:
Šeit no tālāk redzamās izvades jūs varat redzēt, ka GALVA norāda uz ' meistars ” filiāle:
5. darbība. Pārvietojiet filiāles rādītāju
Lai pārvietotu filiāles rādītāju uz citu saistību izpildi bez izrakstīšanās, izmantojiet “ $ git filiāle ” komanda kopā ar filiāles nosaukumu:
Šeit “ -f ' opcija apzīmē ' spēku ”, kas noteiks, kur novirzīs zara HEAD:
6. darbība: skatiet filiāles rādītāju
Pēc tam pārbaudiet HEAD pozīciju, izmantojot tālāk norādīto komandu:
Kā redzat, GALVAS pozīcija ir pārvietota uz citu filiāles nosaukumu ' izstrādātājs ' kā arī ' meistars ” filiāle:
7. darbība. Pārslēdzieties uz citu filiāli
Pēc tam pārslēdzieties uz ' izstrādātājs ” filiāle, lai skatītu izmaiņas konkrētajā filiālē:
8. darbība: pārbaudiet HEAD rādītāju
Visbeidzot, pārliecinieties, ka HEAD amats tiek pārvietots uz jaunizveidoto pašreizējo darba nozari:
Var novērot, ka GALVAS pozīcija norāda uz ' meistars ' filiāle, kā arī ' izstrādātājs ” filiāle:
Mēs esam efektīvi izskaidrojuši filiāles rādītāja pārvietošanas procedūru uz dažādām saistībām bez izrakstīšanās.
Secinājums
Lai pārvietotu filiāles rādītāju uz citu apņemšanos bez izrakstīšanās, vispirms pārejiet uz konkrēto repozitoriju un pārbaudiet pašreizējās filiāles Git žurnālu. Pēc tam pārejiet uz citu filiāli un skatiet tā Git atsauces žurnālu, lai uzzinātu, kur norāda HEAD. Pēc tam pārvietojiet filiāles rādītāju uz citu apņemšanos, izmantojot ' $ git filiāle -f