Esse lance de Git é cheio deSH's
, né?
Hash
Stash
hashashshsh
Bom, vamos ver como "salvar" uma versão temporária e segura, sem gerar um commit de fato:
git stash
- salva as alterações no diretório corrente:
Saved working directory and index state WIP on master: 3db0a37 Atualizando index.
git stash list
- exibe todo conteúdo salvo neste temporário:
stash@{0}: WIP on master: 3db0a37 Atualizando index.
Agora, trazer a versão temporária para local de trabalho:
git stash list
- para visualizar a posição da versão dentro da stash list, neste caso é o zero (stash@{0}
);git stash apply 0
- para aplicar modificação salva;git stash drop
- para apagar a versão temporária salva;ou
git stash pop
- para aplicar modificação e apagar versão temporária.
E foi isso nesta aula.
Booora pras próximas!