Ab und an kommt es vor, dass eine Datei in einem Git-Projekt verschwunden ist. Besonders in größeren Repositorys oder bei längerer Historie stellt sich dann die Frage, wann wurde sie gelöscht und von wem?
Mit folgendem Befehl lassen sich gezielt alle Löschungen in der Git-Historie anzeigen:
git log --diff-filter=D --name-only
In der Ausgabe sind dann die einzelnen Commits, mit entsprechenden Löschungen zu sehen:
commit e14e40f43551902b1934635a9af6674d329df440
Author: seeseekey <>
Date: Sun Dec 21 19:37:19 2025 +0100
Remove set item command.
src/main/java/org/example/commands/SetCommand.java
commit 879fbec47cdaf7e788d2b78e385e89db65acb81d36
Author: seeseekey <>
Date: Fri Nov 28 19:55:22 2025 +0100
Restructure City generator.
src/main/java/org/example/commands/CityCommand.java
Damit lässt sich auf einen Blick nachvollziehen, wann, von wem und welche Dateien im Repository gelöscht wurden.