logo

Git Checkout

Î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.

Git Checkout

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:

Git Checkout

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:

Git Checkout

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:

Git Checkout

Î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/