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.
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:
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:
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:
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
Kopiral sem starejši ID objave. Zdaj se bom odjavil s tem ID-jem.
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.