Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Commitgeschiedenis Bekijken | Introductie tot Git
Git Essentials

bookCommitgeschiedenis Bekijken

Inzicht in de commitgeschiedenis van een Git-repository is essentieel voor effectief versiebeheer en samenwerking. Er zijn verschillende commando's en technieken om door de commitgeschiedenis van een Git-project te navigeren en deze te begrijpen, maar voor nu bespreken we alleen het git log-commando.

Git Log

Het primaire commando voor het bekijken van de commitgeschiedenis is git log. Dit commando toont een chronologische lijst van commits en biedt essentiële informatie voor elke commit.

Basisgebruik

Met dit commando wordt de commitgeschiedenis weergegeven van de meest recente naar de oudste. Navigeren door het logbestand kan met de pijltjestoetsen en afsluiten doe je met q.

Voer git log uit in onze projectmap:

Zoals je ziet, worden alle drie de commits die we tot nu toe hebben gemaakt weergegeven.

Uitvoer Details

Hoewel de uitvoer uit relatief weinig regels bestaat, bevat deze veel informatie per commit. Dit zijn de elementen (van boven naar beneden):

  • commit hash (unieke commit-ID);
  • auteur (naam en e-mailadres van de persoon die de commit heeft gemaakt);
  • datum en tijd waarop de commit is gemaakt;
  • commitbericht.

De uitvoer aanpassen

Het is ook mogelijk om het aantal weergegeven commits te beperken met het commando git log -n. Bijvoorbeeld, het volgende commando toont alleen de 2 meest recente commits:

Daarnaast is het mogelijk om elke commit tot één regel samen te vatten, waarbij alleen de commit-hash en het commit-bericht worden weergegeven met het volgende commando:

Voer beide commando's uit in de terminal:

Note
Opmerking

Bij het uitvoeren van het commando git log --oneline worden de hashes van de commits niet volledig weergegeven. In plaats daarvan worden alleen de symbolen getoond die de commit uniek identificeren.

question-icon

Koppel de commando's aan de bijbehorende acties.

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

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 11

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Suggested prompts:

What other options can I use with the git log command?

Can you explain how to search for a specific commit using git log?

How do I interpret the information shown in the git log output?

Awesome!

Completion rate improved to 3.57

bookCommitgeschiedenis Bekijken

Veeg om het menu te tonen

Inzicht in de commitgeschiedenis van een Git-repository is essentieel voor effectief versiebeheer en samenwerking. Er zijn verschillende commando's en technieken om door de commitgeschiedenis van een Git-project te navigeren en deze te begrijpen, maar voor nu bespreken we alleen het git log-commando.

Git Log

Het primaire commando voor het bekijken van de commitgeschiedenis is git log. Dit commando toont een chronologische lijst van commits en biedt essentiële informatie voor elke commit.

Basisgebruik

Met dit commando wordt de commitgeschiedenis weergegeven van de meest recente naar de oudste. Navigeren door het logbestand kan met de pijltjestoetsen en afsluiten doe je met q.

Voer git log uit in onze projectmap:

Zoals je ziet, worden alle drie de commits die we tot nu toe hebben gemaakt weergegeven.

Uitvoer Details

Hoewel de uitvoer uit relatief weinig regels bestaat, bevat deze veel informatie per commit. Dit zijn de elementen (van boven naar beneden):

  • commit hash (unieke commit-ID);
  • auteur (naam en e-mailadres van de persoon die de commit heeft gemaakt);
  • datum en tijd waarop de commit is gemaakt;
  • commitbericht.

De uitvoer aanpassen

Het is ook mogelijk om het aantal weergegeven commits te beperken met het commando git log -n. Bijvoorbeeld, het volgende commando toont alleen de 2 meest recente commits:

Daarnaast is het mogelijk om elke commit tot één regel samen te vatten, waarbij alleen de commit-hash en het commit-bericht worden weergegeven met het volgende commando:

Voer beide commando's uit in de terminal:

Note
Opmerking

Bij het uitvoeren van het commando git log --oneline worden de hashes van de commits niet volledig weergegeven. In plaats daarvan worden alleen de symbolen getoond die de commit uniek identificeren.

question-icon

Koppel de commando's aan de bijbehorende acties.

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

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 11
some-alt