În Git, termenul de checkout este folosit pentru acțiunea de a comuta între diferite versiuni ale unei entități țintă. The git checkout comanda este folosită pentru a comuta între ramuri dintr-un depozit. Fiți atenți la fișierele pregătite și la comiterile dvs. atunci când comutați între ramuri.
Comanda git checkout operează pe trei entități diferite care sunt fișiere, comite și ramuri. Uneori, această comandă poate fi periculoasă, deoarece nu există nicio opțiune de anulare disponibilă pentru această comandă.
Verifică ramurile și actualizează fișierele din directorul de lucru pentru a se potrivi cu versiunea deja disponibilă în acea ramură și transmite actualizările către Git pentru a salva toate noi comite din acea ramură.
Operațiuni pe Git Checkout
Putem efectua multe operațiuni prin comanda git checkout, cum ar fi trecerea la o anumită ramură, crearea unei noi ramură, verificarea unei sucursale la distanță și multe altele. The ramură git și git checkout comenzile pot fi integrate.
Filiala Checkout
Puteți demonstra cum să vizualizați o listă de ramuri disponibile executând comanda git branch și comutați la o ramură specificată.
Pentru a demonstra ramurile disponibile în depozit, utilizați comanda de mai jos:
$ git branch
Acum, aveți lista de filiale disponibile. Pentru a comuta între ramuri, utilizați comanda de mai jos.
actor rohit shetty
Sintaxă:
$ git checkout
Ieșire:
După cum puteți vedea în rezultatul dat, acea ramură principală a trecut la TestBranch.
Creați și schimbați filiala
Comenzile git checkout vă permit să creați și să comutați la o nouă ramură. Puteți nu numai să creați o nouă ramură, ci și să o schimbați simultan printr-o singură comandă. Opțiunea git checkout -b este un indicator de confort care efectuează operațiunea de rulare a ramurilor git înainte de a rula git checkout.
Sintaxă:
$ git checkout -b
Ieșire:
După cum puteți vedea în rezultatul dat, branch3 este creat și comutat de la ramura principală.
cum să obțineți emoji-uri Apple pe Android
Checkout Sucursala de la distanță
Git vă permite să verificați o ramură la distanță prin comanda git checkout. Este o modalitate prin care un programator poate accesa munca unui coleg sau colaborator pentru revizuire și colaborare. Fiecare depozit la distanță conține propriul său set de ramuri. Deci, pentru a verifica o ramură la distanță, trebuie mai întâi să preluați conținutul ramurului.
$ git fetch --all
În cele mai recente versiuni de Git, puteți verifica ramura la distanță ca o ramură locală.
Sintaxă:
$ git checkout
Ieșire:
În rezultatul de mai sus, mai întâi, comanda fetch este executată pentru a prelua datele de la distanță; după aceea, comanda de checkout este executată pentru a verifica o ramură la distanță.
Editat este ramura mea de la distanță. Aici, am trecut la ramura editată de la ramura master prin linia de comandă git.
Versiunile anterioare de Git necesită crearea unei noi ramuri bazate pe telecomandă. În versiunile anterioare, comanda de mai jos este folosită pentru a verifica ramura de la distanță.
$ git checkout origin/