Esclarece o git stash para mim na troca de filiais

2

Eu tenho trabalhado no ramo A. Meu trabalho não está concluído, mas preciso mudar para o ramo B por um tempo. Parece que stash é o comando a ser usado. Eu encontrei uma série de referências mostrando como usar stash para salvar suas alterações, mas estou um pouco confuso. Todas as referências dizem algo como, quando você está pronto para voltar, basta fazer git stash pop . No entanto, eles não me dizem se eu preciso voltar para o ramo A antes de fazer isso.

Então, eu volto manualmente para a ramificação A antes de executar o stash pop, ou permaneço na ramificação B, e o ato real de executar o stash pop me mandará de volta para a ramificação A de onde parei?

    
por EmmyS 05.12.2012 / 16:33

1 resposta

2

O uso de git stash pop aplicará as alterações ocultas no código que você atualmente fez o check-out. Portanto, se você quiser aplicá-las à sua ramificação original, precisará checkout dessa ramificação antes de aparecê-la.

    
por 05.12.2012 / 17:26

Tags