Git: pausando commits

Se você precisa fazer checkout em um branch diferente, mas não deseja enviar suas alterações ainda, você pode usar git stash e salvar seus commits para mais tarde. É assim que funciona (você precisa ter commits pendentes em seu branch de trabalho)

git stash

Agora que seus commits estão em espera, você pode fazer checkout em um branch diferente:

git checkout website

Fique no site da filial o quanto quiser. Quando você decidir ir para o branch anterior, seus commits estarão esperando por você lá:

git checkout --

Liste seus commits pendentes:

git stash list

Aplique seus commits:

git stash apply

E pronto!