Visning af Commit-historik
Forståelse af commit-historikken i et Git-repository er afgørende for effektiv versionskontrol og samarbejde.
Der findes flere kommandoer og metoder til at udforske og fortolke en Git-projekts historie, men fokuser i første omgang på kommandoen git log.
Git Log
Den primære kommando til visning af commit-historik er git log. Denne kommando viser en kronologisk liste over commits og giver væsentlige oplysninger for hver commit.
Grundlæggende brug
Denne kommando viser commit-historikken fra seneste til tidligste. Navigering i loggen sker med piletasterne, og afslutning foretages ved at trykke på q.
Kør kommandoen git log i projektmappen:
Som det ses, vises de tre commits, der indtil nu er foretaget.
Outputdetaljer
Selvom outputtet kun fylder få linjer, indeholder det en del information for hver commit. Her er disse elementer (fra top til bund):
- Commit-hash (unik identifikator for commit);
- Forfatter (navn og e-mail på personen, der lavede committet);
- Dato og tidspunkt for commit;
- Commit-besked.
Tilpasning af output
Det er muligt at begrænse antallet af viste commits med kommandoen git log -n.
For eksempel viser følgende kommando kun de to seneste commits:
Derudover kan hver commit kondenseres til en enkelt linje, hvor kun commit-hash og commit-besked vises ved hjælp af følgende kommando:
Kør begge kommandoer i terminalen:
Ved kørsel af kommandoen git log --oneline vises hashes for commits ikke i deres fulde længde. I stedet vises kun de symboler, der entydigt identificerer committet.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
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
Visning af Commit-historik
Stryg for at vise menuen
Forståelse af commit-historikken i et Git-repository er afgørende for effektiv versionskontrol og samarbejde.
Der findes flere kommandoer og metoder til at udforske og fortolke en Git-projekts historie, men fokuser i første omgang på kommandoen git log.
Git Log
Den primære kommando til visning af commit-historik er git log. Denne kommando viser en kronologisk liste over commits og giver væsentlige oplysninger for hver commit.
Grundlæggende brug
Denne kommando viser commit-historikken fra seneste til tidligste. Navigering i loggen sker med piletasterne, og afslutning foretages ved at trykke på q.
Kør kommandoen git log i projektmappen:
Som det ses, vises de tre commits, der indtil nu er foretaget.
Outputdetaljer
Selvom outputtet kun fylder få linjer, indeholder det en del information for hver commit. Her er disse elementer (fra top til bund):
- Commit-hash (unik identifikator for commit);
- Forfatter (navn og e-mail på personen, der lavede committet);
- Dato og tidspunkt for commit;
- Commit-besked.
Tilpasning af output
Det er muligt at begrænse antallet af viste commits med kommandoen git log -n.
For eksempel viser følgende kommando kun de to seneste commits:
Derudover kan hver commit kondenseres til en enkelt linje, hvor kun commit-hash og commit-besked vises ved hjælp af følgende kommando:
Kør begge kommandoer i terminalen:
Ved kørsel af kommandoen git log --oneline vises hashes for commits ikke i deres fulde længde. I stedet vises kun de symboler, der entydigt identificerer committet.
Tak for dine kommentarer!