Kako mogu provjeriti Git zapisnike?

How Do I Check Git Logs



Ponekad, kada ste klonirali spremište ili stvorili različita predavanja koristeći postojeću povijest predavanja, poželjeli biste pogledati svu povijest urezivanja kako biste vidjeli što se već dogodilo. Za prikaz cijele povijesti urezivanja možete provjeriti Git dnevnik, vrlo koristan alat koji vam omogućuje pregled svih pojedinosti o prethodnim urezivanjima koja su izvedena u određenom projektu. Najjednostavnija naredba dnevnika prikazuje povijest urezivanja koja vodi do trenutnog stanja odjavljene grane. Svi urezi su prikazani obrnutim kronološkim redoslijedom, što znači da možete najprije pregledati nedavna urezivanja.

Ovaj članak će vam pokazati demo kako provjeriti ili pregledati Git zapisnike pomoću Ubuntu 20.04 sustava. Svi dolje navedeni primjeri koje smo uzeli su iz jednostavnog Git projekta koji se zove 'simplegit'. Prvo morate dobiti ovaj projekt. Stoga morate otvoriti aplikaciju 'Terminal' pritiskom na 'Ctrl + Alt + t' i izvršiti sljedeću naredbu za kloniranje spremišta 'simplegit' na vašem sustavu:







$git klonhttps://github.com/schacon/simplegit-progit

Pregled zapisa Git urezivanja

Povijest urezivanja možete vidjeti u Git dnevniku pomoću sljedeće naredbe:



$git log

Kao što smo gore spomenuli, svi najnoviji urezi će se prikazati prvi.







Na gore prikazanoj slici možete vidjeti popis naredbi 'git log' s imenom autora zajedno s e-adresom, datumom i porukom urezivanja.

Opcije naredbe Git log

Dostupno je nekoliko opcija koje možete koristiti s naredbom ‘git log’ za prikaz istog rezultata koji tražite. U nastavku smo spomenuli neke opcije koje su najpopularnije u vezi s naredbom git log.



Prikaz nedavnih urezivanja

Najbolja opcija -p koja je dostupna za predane zapisnike je zakrpljeni izlaz, koji ograničava prikazani dnevnik na navedeni broj 'n'. Ograničit će izlaz i prikazati broj posljednjih urezivanja. Na primjer, želimo prikazati samo 2 nedavna unosa dnevnika urezivanja. Stoga morate pokrenuti sljedeću naredbu:

$git log -str -2

Prikažite sažetak svakog dnevnika predavanja

Također možete prikazati cijeli sažetak svakog urezivanja s 'git zapisnikom'. Na primjer, želite prikazati statistiku svakog urezivanja, a zatim možete koristiti opciju ‘–stat’ s naredbom ‘git log’ na sljedeći način:

$git log-država

Kao što ste primijetili iz gornjeg izlaza, opcija –stat također će ispisati pojedinosti o izmijenjenim datotekama, broju dodanih ili uklonjenih datoteka i prikazati datoteke koje su promijenjene nakon svakog unosa urezivanja. Štoviše, potpuni sažetak prikazat će se na kraju ispisa.

Prikaz svakog zapisa predavanja u jednom retku

Opcija –pretty korisna je za promjenu izlaznog formata. Ako želite prikazati svaku vrijednost predaje u samo jednom retku, pomoću sljedeće naredbe možete ispisati svaki dnevnik predavanja u jednom retku:

$git log --prilično= jedna linija

Prikažite prilagođeni izlaz Git dnevnika

Pomoću opcije format možete odrediti format izlaznog dnevnika. Ova je opcija 'oblikovanja' korisna, osobito ako želite stvoriti izlaz za strojno raščlanjivanje. Pomoću sljedećih specifikatora formata, s opcijom formata, možete generirati prilagođeni izlaz 'git log':

$git log --prilično= format:' %h - %an, %ar: %s'

Možete istražiti više opcija vezanih uz 'git log'. Ovdje smo spomenuli sljedeće opcije koje će vam pomoći u budućnosti:

Opcije Opis
-str Prikazuje zakrpu uvedenu sa svakim zapisnikom urezivanja.
-država Prikazuje potpuni sažetak svakog urezivanja.
–Srtstat Prikazuje samo umetnute, izbrisane i izmijenjene retke.
- tek sad Prikazuje popis imena datoteka koje su ažurirane nakon detalja urezivanja.
–Ime-status Prikazuje podatke o zahvaćenim datotekama s detaljima dodanih, ažuriranih i izbrisanih datoteka.
- uljudno Prikazuje izlaz u navedenom formatu
-jedna linija Prikazuje izlaz u samo jednom retku
–Graf Prikazuje ASCII grafikon povijesti spajanja i grananja
–Relativni datum Pomoću ove opcije možete koristiti relativni datum kao prije 3 tjedna umjesto da navedete puni format datuma.

Dodatnu pomoć možete dobiti na man stranicama 'git log'. Upišite sljedeću naredbu za prikaz stranice s prikazom:

$ićiPomozitezapisnik

U ovom smo članku raspravljali o načinu pregledavanja zapisa Git urezivanja na sustavu Ubuntu 20.04. Također smo naveli i objasnili različite opcije koje možete koristiti s naredbom 'git log'.