Preciso mover um arquivo de um branch para outro, pois sem querer não notei que estava no ramo errado quando o criei.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Preciso mover um arquivo de um branch para outro, pois sem querer não notei que estava no ramo errado quando o criei.
Uma forma seria criar um commit com o arquivo desejado e depois usar o git cherry-pick para pinçar o commit para o segundo branch.
Exemplo:
$ git add arquivo_desejado.txt
$ git commit -m 'Enviar este arquivo_desejado.txt para um segundo branch.'
$ git log -1 --oneline
Copie o hash do commit criado acima.
$ git checkout segundo_branch
$ git cherry-pick hash do commit