Correu tudo como o esperado, exceto na hora de inserir o stash no estado atual do código (instrução 17).
Retornou o seguinte erro:
$ git stash pop
Auto-merging index.html
CONFLICT (content): Merge conflict in index.html
The stash entry is kept in case you need it again.
Havia mudanças em mais de uma linha e as alterações conflitavam. Então eu resolvi o conflito, deixei o código como eu queria e adicionei o arquivo novamente. Achei que ele faria como o "merge" e continuraria a fusão, mas não... tive que realizar um novo commit.
Como a mensagem anterior avisou, o 'stash' foi mantido e eu tive que apagá-lo "manualmente".
$ git add index.html
regis@LAPTOP-5HIPAI1M MINGW64 ~/Meu Drive/estudos/alura/git-github/regis (main)
$ git commit -m "Altering ansible's course name"
[main ca63a97] Altering ansible's course name
1 file changed, 1 insertion(+), 1 deletion(-)
regis@LAPTOP-5HIPAI1M MINGW64 ~/Meu Drive/estudos/alura/git-github/regis (main)
$ git stash list
stash@{0}: WIP on main: 3a6c19c Revert "Alterando o código"
regis@LAPTOP-5HIPAI1M MINGW64 ~/Meu Drive/estudos/alura/git-github/regis (main)
$ git stash drop 0
Dropped refs/stash@{0} (8915a0bb0bb43f51f350838523faa361c8e31bab)
regis@LAPTOP-5HIPAI1M MINGW64 ~/Meu Drive/estudos/alura/git-github/regis (main)
$ git stash list