Na ovoj stranici

git log

Možete pregledati povijest verzija trenutne datoteke, direktorija projekta ili lokalnog repozitorija.

  • Za pregled povijesti verzija trenutne datoteke, idite na Tools > Git > Current File i odaberite Log of <file>.
  • Za pregled povijesti verzija odabranog dijela trenutne datoteke, idite na Tools > Git > Current File i odaberite Log of <file> Selection.
  • Za pregled povijesti verzija trenutnog direktorija projekta idite na Tools > Git > Current Project Directory i odaberite Log of <project directory name>.
  • Za pregled povijesti verzioniranja lokalnog repozitorija, idite na Tools > Git > Local Repository i odaberite Log.
  • Za pregled dnevnika direktorija i njegovih poddirektorija ili određene datoteke, kliknite desnom tipkom miša na njega u odjeljku Projекти ili Datotečni sustav i odaberite Git > Log.

Prikaz Git Log prikazuje identifikator commita, autora, datum i poruku commita.

Detalji komitova u Git logu

Detalji o commitu u Git logu

Preferences Version Control Git Log countDa biste postavili maksimalan broj prikazanih unosa u logu, idite na Prikaz > Git log > Postavke > Općenito.

Odaberite gumb Ponovno učitaj (Reload) za ponovno skeniranje datoteka.

Prikaži detalje zapisa u dnevniku

U prikazu Git Log odaberite identifikator commita da biste vidjeli detalje commita.

Desnom tipkom miša kliknite identifikator commita kako biste primijenili radnje na commit.

Stavka izbornikaOpisSaznajte više
Add Tag for <hash>Dodajte referencu oznake promjeni. Možete dodati anotaciju oznaci.
Checkout <hash>Preuzmite commit u odvojenom HEAD stanju.
Cherry-Pick <hash>Odaberite željeni commit i primijenite ga na trenutnu granu.
Create branch from <hash>Kreira novu granu na temelju commita.git grana
Copy <hash>Kopirajte commit <hash> na međuspremnik.
Describe Change <hash>Prikaži opis promjene uključujući diff u prikazu Git Show.
Diff Against <hash>Prikaži promjene između commita i trenutnog HEAD-a.git diff
Interactive Rebase from <hash>Rebazirajte trenutnu granu na <hash> i odaberite što učiniti sa svakim commitom.Interaktivno rebasing
Log for <hash>Prikaži povijest verzioniranja commita.
Reset to Change <hash>Resetirajte radni direktorij na commit.git reset
Revert <hash>Povrat promjena koje je ovaj commit uveo. Svi ostali commiti ostaju nepromijenjeni.
Save for DiffSpremite u trenutni commit kako biste se pripremili za Diff Against Saved <hash>.
Diff Against Saved <hash>Prikaži promjene između commita i spremljenog <hash>.git diff

Prekini/nastavi prikaz razlike

Za prebacivanje prikaza diffa odaberite Diff.

Koristite algoritam patience diff

Da biste koristili algoritam patience diff za izračun razlika, odaberite Patience.

Ignoriraj promjene praznih znakova

Za prikaz samo promjena teksta odaberite Ignore Whitespace.

Filtriraj zapise dnevnika

Za filtriranje unosa dnevnika po tekstu u poruci o commit-u, po dodanim ili uklonjenim nizovima ili po autoru:

  1. U prikazu Git Log odaberite Filter.
  2. Unesite niz za pretraživanje u Filter by message, Filter by content ili Filter by author.
  3. Odaberite Case Sensitive da biste pri filtriranju uzeli u obzir velika i mala slova.

Prikaži zapisnik za sve lokalne grane

Za prikaz dnevnika za sve lokalne grane (na primjer, za pregled svih commitova koji mijenjaju datoteku), odaberite All.

Slijedi samo prvog pretka

Da biste pratili samo prvog roditelja pri spajanju commitova, odaberite First Parent.

Prebacivanje teksta i grafikona

Za prebacivanje između tekstualnog i vizualnog prikaza dnevnika odaberite Graph.

Prebacivanje boja

Za uključivanje/isključivanje bojnog kodiranja različitih dijelova zapisa u logu, odaberite Color.

Prikaži zapisnik i za prethodna imena datoteke

Da biste prikazali zapisnik i za prethodna imena datoteke, odaberite Follow.

Prikaži detalje

Za prikaz opisa promjene, uključujući diff, u prikazu Git Show, odaberite Describe Change <hash> u kontekstnom izborniku.

Prikaži opis commita u Git-u

Prikaz opisa komitiranja u Git Show

Vidi također Kako: Korištenje Gita i Korištenje Gita.

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.