Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Vise Commit-historikk | Introduksjon til Git
Git-Essensielt

bookVise Commit-historikk

Å forstå commit-historikken til et Git-repositorium er avgjørende for effektiv versjonskontroll og samarbeid. Det finnes flere kommandoer og metoder for å utforske og tolke historikken til et Git-prosjekt, men fokuser foreløpig på kommandoen git log.

Git Log

Hovedkommandoen for å vise commit-historikk er git log. Denne kommandoen viser en kronologisk liste over commits, og gir essensiell informasjon for hver commit.

Grunnleggende bruk

Denne kommandoen viser commit-historikken fra nyeste til eldste. Du kan navigere gjennom loggen med piltastene og avslutte ved å trykke q.

Kjør kommandoen git log i prosjektmappen:

Git logg-utdata

Som du ser, vises de tre commitene som er gjort så langt.

Utdata-detaljer

Selv om utdataene består av relativt få linjer, inneholder de mye informasjon for hver commit. Her er disse elementene (fra topp til bunn):

  • Commit-hash (unik identifikator for commit);
  • Forfatter (navn og e-post til personen som utførte commiten);
  • Dato og klokkeslett for når commiten ble utført;
  • Commit-melding.

Tilpasse utdataene

Du kan begrense antall commits som vises med kommandoen git log -n. For eksempel viser følgende kommando kun de to siste commitene:

I tillegg er det mulig å kondenser hver commit til én enkelt linje, som kun viser commit-hash og commit-melding ved å bruke følgende kommando:

Kjør begge kommandoene i terminalen:

De to siste commitene og kondensert visning av alle commitene
Note
Merk

Når kommandoen git log --oneline kjøres, vises ikke hele hashen til commitene. I stedet vises kun symbolene som entydig identifiserer committen.

question-icon

Koble kommandoene til handlingene.

Display the entire commit history with detailed information about each commit:
Display 3 latest commits with detailed information about each commit:

Display the entire commit history with a single line per commit containing only the commit hash and message:

Click or drag`n`drop items and fill in the blanks

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 11

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Suggested prompts:

What other options can I use with `git log` to customize the output?

Can you explain what each part of the `git log` output means?

How can I search for a specific commit message or author in the log?

Awesome!

Completion rate improved to 3.57

bookVise Commit-historikk

Sveip for å vise menyen

Å forstå commit-historikken til et Git-repositorium er avgjørende for effektiv versjonskontroll og samarbeid. Det finnes flere kommandoer og metoder for å utforske og tolke historikken til et Git-prosjekt, men fokuser foreløpig på kommandoen git log.

Git Log

Hovedkommandoen for å vise commit-historikk er git log. Denne kommandoen viser en kronologisk liste over commits, og gir essensiell informasjon for hver commit.

Grunnleggende bruk

Denne kommandoen viser commit-historikken fra nyeste til eldste. Du kan navigere gjennom loggen med piltastene og avslutte ved å trykke q.

Kjør kommandoen git log i prosjektmappen:

Git logg-utdata

Som du ser, vises de tre commitene som er gjort så langt.

Utdata-detaljer

Selv om utdataene består av relativt få linjer, inneholder de mye informasjon for hver commit. Her er disse elementene (fra topp til bunn):

  • Commit-hash (unik identifikator for commit);
  • Forfatter (navn og e-post til personen som utførte commiten);
  • Dato og klokkeslett for når commiten ble utført;
  • Commit-melding.

Tilpasse utdataene

Du kan begrense antall commits som vises med kommandoen git log -n. For eksempel viser følgende kommando kun de to siste commitene:

I tillegg er det mulig å kondenser hver commit til én enkelt linje, som kun viser commit-hash og commit-melding ved å bruke følgende kommando:

Kjør begge kommandoene i terminalen:

De to siste commitene og kondensert visning av alle commitene
Note
Merk

Når kommandoen git log --oneline kjøres, vises ikke hele hashen til commitene. I stedet vises kun symbolene som entydig identifiserer committen.

question-icon

Koble kommandoene til handlingene.

Display the entire commit history with detailed information about each commit:
Display 3 latest commits with detailed information about each commit:

Display the entire commit history with a single line per commit containing only the commit hash and message:

Click or drag`n`drop items and fill in the blanks

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 11
some-alt