Конечно.Допустим, у вас есть коммит C, который вносит изменения в файл A и файл B.
Regular git log -p -- A
покажет все коммиты, которые касаются файла A, и для этих коммитов он покажет различия в A.С --full-diff
он покажет те же самые коммиты, но для каждого коммита он покажет разницу всех файлов, измененных в этом коммите.В этом случае в diff при фиксации C будут показаны различия для файлов A и B.