Acest articol va explica mutarea unui indicator de ramură într-o ramură diferită fără a verifica.
Cum să mutați indicatorul de ramură la un alt comision fără achitare?
Pentru a muta indicatorul de ramură la un alt commit fără verificare, urmați pașii furnizați:
- Accesați depozitul dorit.
- Vizualizați jurnalul Git al ramurii curente.
- Treceți la o altă ramură și verificați-i jurnalul de referință Git.
- Utilizați „ $ git branch -f
” comandă pentru mutarea indicatorului de ramură. - Vizualizați poziția curentă a indicatorului de ramură.
Pasul 1: Navigați la Director anume
Mutați-vă în directorul local Git executând „ CD ”comandă:
$ CD „C:\Du-te \t is_repo'
Pasul 2: Verificați jurnalul Git:
Pentru a vizualiza jurnalul Git pentru a verifica poziția curentă a indicatorului de ramură, utilizați „ git log comanda ' împreună cu ' -o linie ' steag:
$ git log --pe net
După cum puteți vedea, indicatorul de ramură indică spre „ șterge ” comite:
Pasul 3: Treceți la o altă filială
Apoi, comutați la filiala locală dorită cu ajutorul butonului „ comutator $ git ”comandă:
Pasul 4: Vizualizați jurnalul Git al sucursalei curente
Verificați jurnalul de referință Git pentru a vedea poziția curentă a indicatorului HEAD în ramura curentă de lucru:
Aici, din rezultatul de mai jos, puteți vedea că HEAD indică spre „ maestru ” ramura:
Pasul 5: Mutați indicatorul de ramură
Pentru a muta un indicator de ramură la o altă comitere fără a verifica, utilizați „ $ git ramură ”comandă împreună cu numele ramurii:
Aici ' -f opțiunea reprezintă „ forta ” care va determina unde va fi îndreptată ramurile HEAD:
Pasul 6: Vizualizați indicatorul de ramură
Apoi, verificați poziția CAPULUI folosind comanda de mai jos:
După cum puteți vedea, poziția CAP este mutată la un alt nume de ramură „ dev ' precum și ' maestru ” ramura:
Pasul 7: Treceți la o altă filială
După aceea, treceți la „ dev ” ramură pentru a vedea modificările din respectiva ramură:
Pasul 8: Verificați indicatorul HEAD
În cele din urmă, asigurați-vă că poziția HEAD este mutată în ramura curentă de lucru nou creată:
Se poate observa că poziția CAPULUI este îndreptată către „ maestru ” ramura precum și ” dev ” ramura:
Am explicat eficient procedura de mutare a indicatorului de ramificație la diferite comiteri fără checkout.
Concluzie
Pentru a muta indicatorul de ramură într-un alt commit fără verificare, mai întâi, navigați la un anumit depozit și verificați jurnalul Git al ramurii curente. Apoi, comutați la o altă ramură și vizualizați jurnalul de referință Git pentru a ajunge unde indică HEAD. După aceea, mutați indicatorul de ramură la un alt commit cu ajutorul „ $ git branch -f