Se você quiser esconder apenas arquivos específicos, faça o seguinte:
- Prepare os arquivos que você não deseja esconder
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”