Uma maneira estúpida que eu sei é:
git diff commit-number1 commit-number2
alguma maneira melhor?
Quero dizer, quero conhecer o commit1 em si, não quero adicionar o commit2 antes dele como parâmetro.
git diff <commit>^!
é a resposta, IMHO. É o que você vê na exibição de confirmação no github.com