Armazenar apenas alguns arquivos

Se você quiser esconder apenas arquivos específicos, faça o seguinte:

  1. Prepare os arquivos que você não deseja esconder
  2. E o seguinte comando:

    git stash save –keep- index

Por exemplo

# On branch develop
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# modified: fileA
# modified: fileB
#
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: fileC
# modified: fileD

git stash save
--keep-index

Isso resultará em fileA e fileB escondidos e fileC e fileD não tocados

Respostas relacionadas:

Forçar um “git stash pop”