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?

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top