logo

Git Head

The GLAVA pokaže zadnjo objavo v trenutni odjavni veji. Je kot kazalec na vsako referenco. GLAVA se lahko razume kot ' trenutna veja .' Ko preklapljate med poslovalnicami z 'blagajno', se GLAVA prenese v novo podružnico.

Git Head

Zgornja slika prikazuje HEAD, ki se sklicuje na commit-1, ker je bil 'checkout' izveden pri commit-1. Ko naredite novo potrditev, se premakne na novejšo potrditev. Ukaz git head se uporablja za ogled statusa Head z različnimi argumenti. Shranjuje status Head in .git efsheads imenik. Oglejmo si spodnji primer:

Git Show Head

The git show head se uporablja za preverjanje statusa glave. Ta ukaz bo prikazal lokacijo glave.

če drugače v javi

Sintaksa:

 $ git show HEAD 

Izhod:

Git Head

V zgornjem izhodu lahko vidite, da je podan ID objave za glavo. To pomeni, da je vodja na dani potrditvi.

Zdaj pa preverite zgodovino objave projekta. Z ukazom git log lahko preverite zgodovino objave. Oglejte si spodnji rezultat:

Git Head

Kot lahko vidimo v zgornjem izhodu, je ID objave za najnovejšo objavo in Head enak. Torej je jasno, da ima zadnja potrditev glavo.

Status glave lahko preverimo tudi z ID-jem objave. Kopirajte ID objave iz zgornjega izhoda in ga prilepite z git show ukaz. Njegov rezultat je enak git show head ukaz, če je ID objave zadnji ID objave. Oglejte si spodnji rezultat:

Git Head

Zgornji izhod je enak izhodu git show.

GLAVA se lahko nanaša na specifično revizijo, ki ni povezana z imenom veje. To stanje imenujemo ločena GLAVA.

Git Odstranjena glava

GitHub spremlja vse objave ali posnetke skozi čas. Če preverite 'git log' v vašem terminalu, lahko prikažete vse prejšnje objave do prve objave. Način ločene GLAVE vam omogoča odkrivanje starejšega stanja repozitorija. To je naravno stanje v Gitu.

Kdaj Glava ne kaže na zadnjo objavo, tako stanje se imenuje ločena glava . Če odjavite s starejšo objavo, bo veljala stanje ločene glave. Oglejte si spodnji primer:

dodaj v polje java
Git Head

Kopiral sem starejši ID objave. Zdaj se bom odjavil s tem ID-jem.

Git Head

Kot lahko vidite v danem primeru, Head ne kaže na najnovejšo objavo. Imenuje se ločeno glavno stanje. Vedno je priporočljivo, ne zavežite se na ločeno glavo.