logo

Git Checkout

A Git, el terme checkout s'utilitza per a l'acció de canviar entre diferents versions d'una entitat objectiu. El git checkout L'ordre s'utilitza per canviar entre branques en un dipòsit. Aneu amb compte amb els vostres fitxers escenificats i compromesos quan canvieu entre branques.

Git Checkout

L'ordre git checkout opera sobre tres entitats diferents que són fitxers, commits i branques. De vegades, aquesta ordre pot ser perillosa perquè no hi ha cap opció de desfer disponible en aquesta ordre.

Comprova les branques i actualitza els fitxers del directori de treball perquè coincideixin amb la versió que ja està disponible en aquesta branca, i reenvia les actualitzacions a Git per desar totes les noves confirmacions d'aquesta branca.

Operacions a Git Checkout

Podem realitzar moltes operacions mitjançant la comanda git checkout, com ara canviar a una branca específica, crear una nova branca, comprovar una branca remota i molt més. El branca git i git checkout les ordres es poden integrar.

Sucursal de caixa

Podeu demostrar com veure una llista de branques disponibles executant l'ordre git branch i canviant a una branca especificada.

llarg per encadenar java

Per demostrar les branques disponibles al repositori, utilitzeu l'ordre següent:

 $ git branch 

Ara teniu la llista de les oficines disponibles. Per canviar entre branques, utilitzeu l'ordre següent.

Sintaxi:

 $ git checkout 

Sortida:

Git Checkout

Com podeu veure a la sortida donada, la branca mestra ha canviat a TestBranch.

Crear i canviar de branca

Les ordres git checkout us permeten crear i canviar a una branca nova. No només podeu crear una branca nova, sinó que també podeu canviar-la simultàniament mitjançant una sola ordre. L'opció git checkout -b és un indicador de conveniència que realitza l'operació d'execució de git branch abans d'executar git checkout .

Sintaxi:

 $ git checkout -b 

Sortida:

Git Checkout

Com podeu veure a la sortida donada, la branca3 es crea i es canvia des de la branca mestra.

Checkout sucursal remota

Git us permet comprovar una branca remota mitjançant l'ordre git checkout. És una manera perquè un programador accedeixi al treball d'un company o col·laborador per a la seva revisió i col·laboració. Cada dipòsit remot conté el seu propi conjunt de branques. Per tant, per comprovar una branca remota, primer heu d'obtenir el contingut de la branca.

 $ git fetch --all 

A les últimes versions de Git, podeu consultar la branca remota com una sucursal local.

Sintaxi:

 $ git checkout 

Sortida:

Git Checkout

A la sortida anterior, primer, s'executa l'ordre fetch per obtenir les dades remotes; després d'això, s'executa l'ordre checkout per comprovar una branca remota.

Editat és la meva branca remota. Aquí, hem canviat a la branca editada des de la branca mestra per la línia d'ordres de git.

Les versions anteriors de Git requereixen la creació d'una nova branca basada en el control remot. En versions anteriors, l'ordre següent s'utilitza per comprovar la branca remota.

 $ git checkout origin/