logo

Git Checkout

U Gitu se termin odjava koristi za čin prebacivanja između različitih verzija ciljnog entiteta. The git odjava naredba se koristi za prebacivanje između grana u repozitoriju. Budite oprezni sa svojim fazama datoteka i obveza kada se prebacujete između grana.

Git Checkout

Naredba git checkout djeluje na tri različita entiteta koji su datoteke, predaje i grane. Ponekad ova naredba može biti opasna jer za ovu naredbu nije dostupna opcija poništavanja.

Provjerava grane i ažurira datoteke u radnom direktoriju kako bi odgovarale verziji koja je već dostupna u toj grani i prosljeđuje ažuriranja Gitu da spremi sva nova predanja u tu granu.

Operacije na Git Checkoutu

Možemo izvesti mnoge operacije naredbom git checkout kao što je prebacivanje na određenu granu, stvaranje nove grane, odjava udaljene grane i više. The git grana i git odjava naredbe se mogu integrirati.

Blagajna Poslovnica

Možete pokazati kako pregledati popis dostupnih grana izvršavanjem naredbe git branch i prebacivanjem na određenu granu.

Za demonstraciju dostupnih grana u repozitoriju upotrijebite naredbu u nastavku:

 $ git branch 

Sada imate popis dostupnih poslovnica. Za prebacivanje između grana koristite donju naredbu.

Sintaksa:

 $ git checkout 

Izlaz:

Git Checkout

Kao što možete vidjeti u danom izlazu, glavna grana se prebacila na TestBranch.

Stvorite i promijenite granu

Naredbe git checkout omogućuju vam stvaranje i prebacivanje na novu granu. Ne samo da možete kreirati novu granu, već je i istovremeno mijenjati jednom naredbom. Opcija git checkout -b je pogodna oznaka koja izvodi operaciju pokretanja git grananja prije pokretanja git provjere.

Sintaksa:

10 od 10
 $ git checkout -b 

Izlaz:

Git Checkout

Kao što možete vidjeti u danom izlazu, grana3 je kreirana i prebačena iz glavne grane.

Checkout Remote Branch

Git vam omogućuje da odjavite udaljenu granu naredbom git checkout. To je način na koji programer može pristupiti radu kolege ili suradnika radi pregleda i suradnje. Svaki udaljeni repozitorij sadrži vlastiti skup grana. Dakle, da provjerite udaljenu granu, prvo morate dohvatiti sadržaj grane.

 $ git fetch --all 

U najnovijim verzijama Gita, možete provjeriti udaljenu granu kao lokalnu granu.

Sintaksa:

 $ git checkout 

Izlaz:

Git Checkout

U gornjem izlazu, prvo se izvodi naredba fetch za dohvaćanje udaljenih podataka; nakon toga se izvršava naredba checkout za odjavu udaljene grane.

Edited je moja udaljena grana. Ovdje smo se prebacili na uređenu granu s glavne grane pomoću naredbenog retka git.

Ranije verzije Gita zahtijevaju stvaranje nove grane na temelju daljinskog upravljača. U ranijim verzijama, donja naredba koristi se za odjavu udaljene grane.

 $ git checkout origin/