A maneira mais fácil é verificar git log e observe seus hashes de commit, registre seu branch direito e faça: git cherry-pick h4sh.
kenorb
Outra maneira é fazer o checkout do branch correto e mesclá-lo com o que você trabalhou, mas então ele irá mesclar as outras alterações também, então isso depende se você quiser fazer isso.
kenorb
Você fez commits no branch errado, ou acabou de fazer um trabalho que não está comprometido?
heavyd
Eu não fiz nenhum commit ainda. Eu percebi que não era uma idéia inteligente para fazer quando no ramo errado. Isso faz diferença d?
Ravenix
Respostas:
7
Dependendo dos tipos de alterações que você fizer, talvez não seja possível simplesmente alternar as ramificações. Se for esse o caso, você pode usar o git stash comando para permitir que você altere os ramos. Apenas use os seguintes comandos:
Quando minhas alterações ainda não estão comprometidas. Eu poderia apenas verificar o ramo certo. As mudanças ainda estarão lá. Somente checkout the-right-branch e então você pode confirmar suas alterações no ramo direito.
Obrigado a todos por reagir.
git log
e observe seus hashes de commit, registre seu branch direito e faça:git cherry-pick h4sh
.Respostas:
Dependendo dos tipos de alterações que você fizer, talvez não seja possível simplesmente alternar as ramificações. Se for esse o caso, você pode usar o
git stash
comando para permitir que você altere os ramos. Apenas use os seguintes comandos:fonte
Quando minhas alterações ainda não estão comprometidas. Eu poderia apenas verificar o ramo certo. As mudanças ainda estarão lá. Somente
checkout the-right-branch
e então você pode confirmar suas alterações no ramo direito. Obrigado a todos por reagir.fonte
stash
e depoispop
é realmente uma boa ideia!