tag - Como confirmar minhas alterações atuais em uma ramificação diferente no git




o que é branch (2)

  1. git checkout my_other_branch
  2. git add my_file my_other_file
  3. git commit -m

E forneça sua mensagem de commit.

https://code.i-harness.com

Esta questão já tem uma resposta aqui:

Às vezes acontece que eu faço algumas alterações no meu diretório de trabalho e percebo que essas mudanças devem ser cometidas em um ramo diferente do atual. Isso geralmente acontece quando eu quero testar coisas novas ou fazer alguns testes e esqueço de criar um novo branch de antemão, mas não quero cometer código sujo para o branch master.

Então, como posso fazer com que as alterações não confirmadas (ou alterações armazenadas no índice) sejam confirmadas para um ramo diferente do atual?


Você pode simplesmente criar um novo ramo e mudar para ele. Confirme suas alterações então:

git branch dirty
git checkout dirty
// And your commit follows ...

Alternativamente, você também pode fazer o checkout de um branch existente (apenas git checkout <name> ). Mas apenas, se não houver colisões (a base de todos os arquivos editados é a mesma da sua ramificação atual). Caso contrário, você receberá uma mensagem.







commit