Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Wijzigingen Bekijken | Meer Geavanceerde Interactie
Git Essentials

Wijzigingen Bekijken

Veeg om het menu te tonen

git log -p

Het commando git log toont de commitgeschiedenis van een project. Gebruik de -p (patch) vlag om de exacte regels te bekijken die in elke commit zijn gewijzigd. Deze methode is handig wanneer je snel een commit wilt identificeren die een bug in de code heeft geïntroduceerd.

Volledig commando:

git log -p

Voer het commando uit in de terminal:

Git log -p

Elke commit wordt gescheiden door een kader met verschillende kleuren om de visuele onderscheiding te verbeteren. Omdat de gedetailleerde informatie over elke commit mogelijk niet op één scherm past, gebruik de pijltoetsen om omhoog en omlaag te scrollen.

Note
Opmerking

Je kunt afsluiten door op de q-toets te drukken.

Hier geven plustekens toegevoegde regels aan, en als er regels verwijderd zijn, verschijnen deze met min (streepje) symbolen.

git show

Het commando git show geeft gedetailleerde informatie weer over de wijzigingen die zijn geïntroduceerd door een specifieke commit. Basis syntaxis:

git show [commit]

Hier verwijst [commit] naar de hash (identificatiecode) van de commit die je wilt bekijken.

Bekijk de uitvoer van het commando git log -p, met de nadruk op de op één na laatste commit:

commit e3bd3aa851985adbe19048068ebf5fae623a07a1
Author: Kyryl Sidak <email@example.com>
Date:   Fri Nov 10 13:57:55 2023 +0200
Subject: "Add description of Git"
Body: "This commit introduces brief description of Git and highlights its key features. It also states the reasons for the widespread popularity of Git."

Hier zie je de eerste paar regels van de uitvoer voor deze commit. Om het commando git show voor deze commit te gebruiken, kopieer je de hash en voer je het volgende commando uit:

git show e3bd3aa851985adbe19048068ebf5fae623a07a1
Note
Opmerking

Je commit-hash kan anders zijn, dus zorg ervoor dat je de juiste hash gebruikt.

Voer dit commando uit in de terminal:

Git show

Zoals je ziet, is de uitvoer hetzelfde als bij het git log -p commando, maar dan alleen voor één commit.

question mark

Wat is het belangrijkste verschil tussen de commando's git log -p en git show?

Selecteer het correcte antwoord

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 2

Vraag AI

expand

Vraag AI

ChatGPT

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

Sectie 2. Hoofdstuk 2
some-alt