Git: obtenha os nomes dos arquivos editados entre os commits

Algum dia, tive que atualizar o ambiente de produção com algum código que estava trabalhando / testando, mas depois de muitos commits, não me lembrava quais arquivos foram modificados.
Depois de algumas pesquisas, descobri uma maneira muito fácil de obtê-lo.

O primeiro que você precisa saber é o SHA do primeiro commit antes de começar a editar arquivos (ou o último envio para o ambiente de produção) e o SHA do último commit ou fusão.
Você pode encontrá-los com este comando

$ git log

Você pode pegar as primeiras oito letras ou o SHA completo.
Quando você os tem, o comando para saber seus arquivos editados é este

$ git diff --name-only {SHA1} {SHA2}

Onde o SHA1 é o primeiro commit e o SHA2 é o último commit