Alias ​​do Git para mostrar os arquivos afetados nos últimos N confirmações

Este comando é extremamente útil se você não estiver usando implantações automatizadas e precisa saber quais arquivos transferir manualmente desde o último porém muitos commits.

Adicione ao ~/.gitconfigitem de seu usuário [alias]para torná-lo disponível globalmente:

lsch = "!f() { git diff --name-status -r "HEAD~$1"; }; f"

Você pode invocar isso para recuperar todos os arquivos afetados nos últimos 7 commits, como:

$ git lsch 7

Substitua o 7 com qualquer número de commits que você quiser, ou não passe nenhuma opção apenas para o commit mais recente.