Capítulo 10. O esconderijo e o registo
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Alguma vez te sentiste sobrecarregado no teu ciclo de desenvolvimento diário quando as constantes interrupções, os pedidos de correção de erros e os pedidos de colegas de trabalho ou chefias se acumulam e atrapalham o verdadeiro trabalho que estás a tentar fazer? Se assim for, o stash foi concebido para te ajudar!
Neste capítulo, aprenderás como funciona o stash e como visualizar ocontexto stashed. A seguir, aprenderás sobre o reflog, que regista os commits locais do repositório Git. Estas funcionalidades vão ajudar-te a aproveitar as opções que o Git oferece quando precisas de guardar temporariamente o teu trabalho atual para trabalhares noutra coisa.
O esconderijo
O stash é um mecanismo para capturar o teu trabalho em progresso, permitindo-te guardá-lo e voltar a ele numa altura mais conveniente. Claro que já podes fazer isso usando os mecanismos de branch e commit existentes no Git, mas o stash permite-te capturar rapidamente todo o teu índice e diretório de trabalho com um simples comando, deixando o teu repositório limpo, organizado e pronto para uma direção de desenvolvimento alternativa. Outro comando simples restaura o índice e o diretório de trabalho, permitindo que você retome de onde parou.
Vamos explorar a forma como o armazenamento funciona com alguns exemplos de casos de utilização.