Presuňte ukazovateľ pobočky na iný záväzok bez pokladne

Presunte Ukazovatel Pobocky Na Iny Zavazok Bez Pokladne



Git je základným nástrojom, ktorý používajú vývojári na správu súborov zdrojového kódu svojich veľkých vývojových projektov. Vývojári Git interagujú s hostingovou službou GitHub prostredníctvom miestnych pobočiek. Presnejšie povedané, vetva Git je pohyblivý ukazovateľ, ktorý ukazuje na commity. Pri ukladaní zmien do aktuálneho pracovného úložiska Git sa predvolená vetva, napríklad „ majster ” ukazuje na posledné odovzdanie a posúva sa vpred po každom odovzdaní.

Tento zápis vysvetlí presunutie ukazovateľa pobočky do inej pobočky bez pokladne.

Ako presunúť ukazovateľ pobočky na iný záväzok bez pokladne?

Ak chcete presunúť ukazovateľ vetvy na iné odovzdanie bez platby, postupujte podľa uvedených krokov:







  • Prejdite na požadované úložisko.
  • Pozrite si denník Git aktuálnej pobočky.
  • Prepnite sa na inú vetvu a skontrolujte jej referenčný protokol Git.
  • Využite „ $ git vetva -f ” príkaz na presunutie ukazovateľa vetvy.
  • Zobrazte aktuálnu polohu ukazovateľa vetvy.

Krok 1: Prejdite do konkrétneho adresára
Presuňte sa do lokálneho adresára Git spustením príkazu „ cd 'príkaz:



$ cd 'C:\Choď \t is_repo'



Krok 2: Skontrolujte denník Git:
Ak chcete zobraziť denník Git a skontrolovať aktuálnu polohu ukazovateľa vetvy, použite „ git log 'príkaz spolu s ' -jedna čiara vlajka:





$ git log --online

Ako vidíte, ukazovateľ vetvy ukazuje na „ vymazať “zaviazať sa:



Krok 3: Prepnite na inú pobočku
Potom prejdite na požadovanú miestnu pobočku pomocou „ $ git prepínač 'príkaz:

$ git spínacieho majstra

Krok 4: Zobrazte denník Git aktuálnej pobočky
Ak chcete zobraziť aktuálnu polohu ukazovateľa HEAD v aktuálnej pracovnej vetve, skontrolujte referenčný protokol Git:

$ git log --online

Tu z nižšie uvedeného výstupu môžete vidieť, že HEAD ukazuje na „ majster ” pobočka:

Krok 5: Presuňte ukazovateľ vetvy
Ak chcete presunúť ukazovateľ vetvy na iné potvrdenie bez zaplatenia, použite „ $ git vetva ” spolu s názvom pobočky:

$ git vetva -f dev

Tu je „ -f “ možnosť predstavuje “ sila “, ktorý určí, kam bude smerovať vetva HEAD:

Krok 6: Zobrazte ukazovateľ vetvy
Potom skontrolujte polohu HEAD pomocou príkazu uvedeného nižšie:

$ git show HLAVA

Ako vidíte, pozícia HEAD je posunutá na iný názov pobočky “ dev ' rovnako ako aj ' majster ” pobočka:

Krok 7: Prepnite na inú pobočku
Potom prepnite na „ dev ” na zobrazenie zmien v tejto konkrétnej vetve:

$ git prepnúť dev

Krok 8: Overte ukazovateľ HEAD
Nakoniec sa uistite, že sa pozícia HEAD presunie do novovytvorenej aktuálnej pracovnej vetvy:

$ git show HLAVA

Je možné pozorovať, že poloha HLAVY smeruje k „ majster “pobočka ako aj “ dev ” pobočka:

Efektívne sme vysvetlili postup presunu ukazovateľa vetvy na rôzne potvrdenia bez zaplatenia.

Záver

Ak chcete presunúť ukazovateľ vetvy do iného odovzdania bez zaplatenia, najprv prejdite do konkrétneho úložiska a skontrolujte denník Git aktuálnej vetvy. Potom prepnite na inú vetvu a zobrazte jej referenčný protokol Git, aby ste sa dostali tam, kam ukazuje HEAD. Potom presuňte ukazovateľ vetvy na iné potvrdenie pomocou „ $ git vetva -f “príkaz. Nakoniec si zobrazte polohu HEAD pomocou „ $ git zobraziť HEAD “príkaz. Tento príspevok vysvetlil metódu presunu ukazovateľa vetvy do iného potvrdenia Git bez zaplatenia.