use git show instead of git diff

Fixes an error when requesting the diff for the initial commit