Costumo salvar trabalhos inacabados em um estoque e depois quero criar um novo branch a partir dele. Eu costumava criar um branch e aplicar o stash até que me deparei com este ótimo atalho:
git stash branch <branchname> [<stash>]
Dos documentos:
Cria e faz check-out de um novo branch chamado <branchname> começando do commit no qual o <stash> foi originalmente criado, aplica as mudanças registradas em <stash> à nova árvore de trabalho e índice. Se for bem-sucedido, e <stash> for uma referência do formulário stash @ {<revision>}, ele elimina o <stash>. Quando nenhum <stash> é fornecido, aplica o mais recente.
Postagem original aqui:
http://joshtgreenwood.com/git-branch-from-stash/