Um recurso git mais novo (e prático) que descobri há não muito tempo é a capacidade de armazenar arquivos não rastreados sem ter que testá-los primeiro. Tudo o que você precisa fazer é adicionar o sinalizador -u ao comando stash.
git stash -u
Este recurso tornou-se disponível a partir do git versão 1.7.7.