Eu faria desta maneira:
-
confirme os arquivos que deseja manter (temporariamente)
git commit -m WIP loanwolf/requests/models.py loanwolf/customers/models.py loanwolf/requests/locale/fr/LC_MESSAGES/django.po
-
verifique tudo o resto
git checkout .
-
redefinir para desfazer o commit (isso não perderá nenhuma alteração)
git reset HEAD^1
Se você quiser brincar com git status
, confira git status -s
, sua saída é mais fácil de processar de forma confiável.