Utilisez l'option --raw pour git log :
$ git log --raw --since=2.days
Voir la partie --diff-filter de la page d'aide de git log pour l'explication des drapeaux affichés dans le format --raw. Ils expliquent ce qu'il advient des fichiers dans chaque commit :
--diff-filter=[(A|C|D|M|R|T|U|X|B)...[*]]
Select only files that are Added (A), Copied (C), Deleted (D),
Modified (M), Renamed (R), have their type (i.e. regular file,
symlink, submodule, ...) changed (T), are Unmerged (U), are Unknown
(X), or have had their pairing Broken (B). Any combination of the
filter characters (including none) can be used. When *
(All-or-none) is added to the combination, all paths are selected
if there is any file that matches other criteria in the comparison;
if there is no file that matches other criteria, nothing is
selected.