git-log-kommando i git | Forklart

git-log-kommando i git | Forklart
Når nye filer legges til eller andre endringer blir brukt på Git -depotet, må brukerne lagre dem i Git -depotet gjennom forpliktelser. Disse forpliktelsene holder endringene og forplikter meldinger som har detaljer om forfatterens navn, e -postadresse, forpliktelsesdato, tid og annen nyttig informasjon. Denne informasjonen kan nås av brukere når det er nødvendig ved å bruke "git log”Kommando.

Denne bloggen vil diskutere:

  • Hva er kommandoen “git log” i git?
  • Hvordan se "git log" i git?
  • Hvordan bruke “git log” -kommandoen med alternativet “-oneline” i GIT?
  • Hvordan bruke “Git Log” -kommandoen med alternativet “-after” i GIT?
  • Hvordan bruke “Git Log” -kommandoen med alternativet “-Author” i GIT?
  • Hvordan bruke “Git Log” -kommandoen med alternativet “-GREP” i GIT?
  • Hvordan bruke “Git Log” -kommandoen med alternativet “-Stat” i GIT?

Hva er kommandoen “git log” i git?

For å se alle det nåværende arbeidsoppgavens forpliktelseslogghistorie, "git log”Kommando kan brukes. Det 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 til å vise forpliktelsesloggdataene etter ønsket dato.
  • “--forfatter”Alternativet brukes til å vise forpliktelsene til en bestemt forfatter.
  • -grep”Alternativet brukes til å liste opp de spesielle forpliktelsesdataene.
  • -stat”Alternativet brukes til ønsket antall forpliktelsesloggdata med detaljer.

Syntaks

Her er den generelle syntaksen til “git log”Kommando:

git log

Fra ovennevnte kommando, “”Vil bli erstattet med det aktuelle alternativet.

Hvordan se "git log" i git?

git log”Kommando kan brukes for å vise Git Repositorys loggdata. For å gjøre det, følg de medfølgende trinnene:

  • Flytt til Git Local Repository.
  • Generere en ny fil i depotet og bruk "git add ”Kommando for å iscenesette endringene.
  • Utfør “git commit -m ”Kommando for å skyve de sporede endringene til depotet.
  • For å sjekke Git -loggdataene, kjør "git log“Kommando.

Trinn 1: Gå til ønsket Git Local Repository

Til å begynne med, bruk følgende kommando sammen med depotbanen og flytt til den:

CD "C: \ Brukere \ Nazma \ git \ Coco1"

Trinn 2: Generer fil

Deretter genererer du en ny fil i arbeidsområdet ved å kjøre "ta på”Kommando:

Berør testfil.html

Trinn 3: Sporendringer

Utfør den oppgitte kommandoen for å skyve filen inn i iscenesettelsesindeksen:

git legg til testfile.html

Trinn 4: Forplikt endringer

Lagre de iscenesatte endringene i det lokale depotet ved å bruke den undergitte kommandoen undergitt:

git commit -m "initial commit"

Trinn 5: Vis git forpliktelsesloggdata

For å se forpliktelsesloggdataene til det nåværende arbeidsopplegget, utfør "git log”Kommando:

git log

I tillegg kan vi se loggdataene for ønsket antall forpliktelser ved å utføre "git log”Kommando sammen med rekkevidden. For eksempel har vi spesifisert "-2”Som et område:

git log -2

Det kan sees at det siste ønskede antallet forpliktelsesloggdata er vist:

Hvordan bruke “git log” -kommandoen med alternativet “-oneline” i GIT?

For å kondensere forpliktelsesloggdataene, bruk "-en linje”Alternativ med“git log”Kommando:

git log --oneline -6

Her har vi spesifisert “-6”Som et forpliktelsesområde. Det oppgitte antallet Commits loggdata er vist:

Hvordan bruke “Git Log” -kommandoen med alternativet “-after” i GIT?

For å sjekke forpliktelsesloggdataene etter ønsket dato, kjør "git log”Kommando med“-etter”Alternativ:

git log-after = "2023-03-29"

I ovennevnte kommando har vi spesifisert "2023-03-29”Dato for oppføring av alle forpliktelsesloggdataene etter denne datoen:

Hvordan bruke “Git Log” -kommandoen med alternativet “-Author” i GIT?

Hvis du vil se forpliktelsesloggen til ønsket forfatter, må du utføre den oppgitte kommandoen med "-forfatter”Alternativ og spesifiser forfatterens navn eller e -postadresse. I vårt tilfelle har vi oppgitt forfatterens e -postadresse:

git log --author = "[email protected] "

Hvordan bruke “Git Log” -kommandoen med alternativet “-GREP” i GIT?

En annen måte å få de nødvendige forpliktelsesloggdataene på er "-grep”Alternativ og spesifiser forpliktelsesmeldingen:

git log -grep = "initial"

Her ønsker vi alle forpliktelsesdetaljene som har "første”Nøkkelord i forpliktelsesmeldingen:

Hvordan bruke “Git Log” -kommandoen med alternativet “-Stat” i GIT?

Sist, men ikke minst, "-stat”Alternativ kan brukes til å vise ønsket antall forpliktelsesloggdata i detalj:

git log -stat -1

Det er alt! Vi har gitt detaljer om “Git Log” -kommandoen i Git.

Konklusjon

git log”Kommando brukes til å vise alle forpliktelsene i et depots logghistorie. Det kan brukes sammen med flere alternativer for forskjellige formål, for eksempel "-en linje”,“-etter”,“--forfatter”,“-grep”, Og“-stat”Alternativer for forpliktelsesloggdata med detaljer. Denne bloggen demonstrerte bruken av “Git Log” -kommandoen i Git.