A resposta aceita não permitirá que você saiba que tipo de mudanças ocorreram.
Sim, se você não é um verificador de sintaxe, mas uma pessoa comum com um repositório cheio de arquivos não testados e ainda deseja saber o que acontecerá com os arquivos testados - há outro comando:
git status --short | grep '^[MARCD]'
o que leva a algo como:
M dir/modified_file
A dir/new_file
R dir/renamed -> dir/renamed_to
C dir/copied_file
D dir/deleted_file
Obviamente, esses arquivos foram testados, e depois git commit:
deleted_fileserão excluídos,
new_fileserão adicionados,
renamed_filese tornarão um renamed_to.
Aqui está uma explicação da saída de formato curto: https://git-scm.com/docs/git-status#_short_format