Como posso mudar minhas alterações para um novo ramo após o fato?
-
21-09-2019 - |
Pergunta
Eu estava trabalhando no meu projeto Rails, que é verificado no Git. Eu li tutoriais e eles disseram toda vez que você começa a mudar alguma coisa, confira uma filial.
No entanto, acidentalmente, fiz algumas alterações, mas não conferi uma filial.
O que eu deveria fazer agora?
Quais comandos posso executar para que o Git pegue minhas novas alterações e as empurre no meu repositório?
Solução
git stash
git checkout $correct_branch
git stash apply
Obviamente, se suas alterações já estiverem no ramo, você as colocará, apenas cometê -las e siga em frente.
Espero que você tenha adicionado um compromisso à resposta do JKP. Eu posso ver alguém executando essa sequência exata sem fazer um compromisso e, assim, acabar com todas as suas mudanças não comprometidas ...
Outras dicas
Não é obrigatório fazer um ramo, apenas as melhores práticas. É perfeitamente legmático trabalhar contra o mestre, se você quiser. Se você não criou uma filial explícita, estará trabalhando contra o Master e poderá avançar para isso.