/ / GIT: Nova ramificação está apontando para o ramo dev - git

GIT: Nova ramificação está apontando para o ramo dev - git

Eu clonei uma ramificação do github e seu nome édev. Eu comecei a usá-lo, puxando e empurrando as alterações de código e certificando-se de que meu repositório local está atualizado com o controle remoto. Eu comecei a implementar uma nova funcionalidade e, portanto, criei uma nova ramificação da seguinte forma:

/>git branch <newBranchName>

Filial criada com sucesso. Eu verifiquei os números de commit do dev e este novo branch e ambos são iguais. Então eu o empurrei para o github da seguinte forma:

/>git push origin newBranchName

Sem problemas até este momento. Eu comecei a trabalhar nessa nova ramificação e então empurrei o código para o github e então percebi que ele empurrava todas as mudanças da ramificação dev.

/>git branch -vv

diz que esta nova ramificação está apontando para o ramo dev. No entanto, meus companheiros de equipe podem enviar as mudanças para esse novo branch no github. O que teria dado errado?

Respostas:

5 para resposta № 1

Criar um ramo não é suficiente. Tudo o que isso faz é criar o ramo. Não te coloca nisso; você ainda está no dev.

Você precisa fazer o checkout do branch antes de criar qualquer novo commit:

git checkout newBranchName
// commits
git push -u origin newBranchName

Se você ainda não criou o branch, um simples git checkout -b newBranchName teria sido o suficiente.