git-log kommando i Git | Forklart

Git Log Kommando I Git Forklart



Når nye filer legges til eller noen andre endringer blir brukt på Git-depotet, må brukere lagre dem i Git-depotet gjennom commits. Disse forpliktelsene inneholder endringene og forpliktende meldinger som har detaljer om forfatterens navn, e-postadresse, forpliktelsesdato, klokkeslett og annen nyttig informasjon. Denne informasjonen kan nås av brukere når det er nødvendig ved å bruke ' git logg ' kommando.

Denne bloggen vil diskutere:

Hva er 'git log'-kommandoen i Git?

For å se alle gjeldende arbeidslagres forpliktelseslogghistorikk, ' git logg kommandoen kan brukes. Den kan brukes sammen med flere alternativer for forskjellige formål, for eksempel:







  • ' -en linje alternativet brukes til å kondensere logghistorikken på en enkelt linje.
  • ' -etter alternativet brukes for å vise loggdataene etter ønsket dato.
  • '- -forfatter alternativet brukes for å vise forpliktelsene til en spesifikk forfatter.
  • ' –grep alternativet brukes for å liste opp de bestemte loggdataene for forpliktelsesmeldinger.
  • ' -stat alternativet brukes for ønsket antall forpliktelsesloggdata med detaljer.

Syntaks



Her er den generelle syntaksen til ' git logg ' kommando:



git logg < alternativ >

Fra kommandoen ovenfor, ' ' vil bli erstattet med det spesielle alternativet.





Hvordan se 'git-loggen' i Git?

« git logg kommandoen kan brukes for å vise Git-depotets loggdata. For å gjøre det, følg de angitte trinnene:

  • Flytt til Git lokale repository.
  • Generer en ny fil i depotet og bruk ' git add ” kommando for å iscenesette endringene.
  • Utfør ' git commit -m ” kommando for å sende de sporede endringene til depotet.
  • For å sjekke Git-loggdataene, kjør ' git logg 'kommando.

Trinn 1: Gå til ønsket Git Local Repository

Til å begynne med bruker du følgende kommando sammen med depotbanen og flytt til den:



cd 'C:\Brukere \n azma\Git\Coco1'

Trinn 2: Generer fil

Generer deretter en ny fil i arbeidsområdet ved å kjøre ' ta på ' kommando:

ta på testfil.html

Trinn 3: Spor endringer

Utfør den angitte kommandoen for å skyve filen inn i oppsamlingsindeksen:

git add testfil.html

Trinn 4: Bekreft endringer

Lagre nå de trinnvise endringene til det lokale Git-depotet ved å bruke kommandoen nedenfor:

git commit -m 'innledende forpliktelse'

Trinn 5: Vis Git Commit-loggdata

For å se commit-loggdataene til det nåværende fungerende Git-depotet, kjør ' git logg ' kommando:

git logg

I tillegg kan vi se loggdataene for ønsket antall forpliktelser ved å utføre ' git logg ”-kommando sammen med rekkevidden. For eksempel har vi spesifisert ' -2 ' som et område:

git logg -2

Det kan sees at det siste ønsket antall forpliktelsesloggdata har blitt vist:

Hvordan bruke 'git log'-kommandoen med '–oneline'-alternativet i Git?

For å kondensere forpliktelsesloggdataene, bruk ' -en linje alternativet med ' git logg ' kommando:

git logg --på nett -6

Her har vi spesifisert ' -6 ” som et forpliktelsesområde. Det oppgitte antallet forpliktelsesloggdata er vist:

Hvordan bruke 'git log'-kommandoen med '–after'-alternativet i Git?

For å sjekke forpliktelsesloggdataene etter ønsket dato, kjør ' git logg kommandoen med ' -etter alternativ:

git logg --etter = '2023-03-29'

I kommandoen ovenfor har vi spesifisert ' 2023-03-29 ' dato for liste over alle forpliktelsesloggdata etter denne datoen:

Hvordan bruke 'git log'-kommandoen med '–author'-alternativet i Git?

Hvis du vil se commit-loggen til ønsket forfatter, utfør den angitte kommandoen med ' -forfatter ' og angi forfatterens navn eller e-postadresse. I vårt tilfelle har vi oppgitt forfatterens e-postadresse:

git logg --forfatter = 'hooriakhan422@gmail.com'

Hvordan bruke 'git log'-kommandoen med '–grep'-alternativet i Git?

En annen måte å få de nødvendige forpliktelsesloggdataene på er ' –grep '-alternativet og spesifiser commit-meldingen:

git logg --grep = 'første'

Her vil vi ha alle forpliktelsesdetaljene som har ' første ' nøkkelord i commit-meldingen:

Hvordan bruke 'git log'-kommandoen med '–stat'-alternativet i Git?

Sist men ikke minst, ' -stat alternativet kan brukes for å vise ønsket antall forpliktelsesloggdata i detalj:

git logg --stat -1

Det er alt! Vi har gitt detaljer om 'git log'-kommandoen i Git.

Konklusjon

« git logg kommandoen brukes for å vise alle forpliktelsene i et depots logghistorikk. Den kan brukes sammen med flere alternativer for forskjellige formål, for eksempel ' -en linje ', ' -etter ', '- -forfatter ', ' –grep ', og ' -stat alternativer for commit loggdata med detaljer. Denne bloggen demonstrerte bruken av 'git log'-kommandoen i Git.