git shelve
não existe no Git.
Apenas git stash
:
- quando você deseja registrar o estado atual do diretório de trabalho e do índice, mas deseja voltar para um diretório de trabalho limpo.
- que salva as modificações locais e reverte o diretório de trabalho para corresponder ao commit HEAD.
Você tinha um projeto antigo de 2008 com git shelve para isolar modificações em uma ramificação, mas isso não seria muito útil atualmente.
Conforme documentado na caixa de diálogo Arquivar Intellij IDEA , o recurso " arquivamento e remoção " não está vinculado a um VCS (ferramenta Sistema de Controle de Versão), mas ao próprio IDE, para armazenar temporariamente alterações pendentes que você ainda não confirmou na lista de alterações.
Observe que, desde o Git 2.13 (Q2 2017), agora você também pode ocultar arquivos individuais .
shelve
não é um comando git. Qual é o contexto desta pergunta, de onde vêm esses termos?shelve
existe em algumas outras ferramentas, mas não faz parte do git.