Imagem de fundo

Um programador estava trabalhando no branch solvebugio e...

Um programador estava trabalhando no branch solvebugio e acabou o serviço. Após fazer o commit final nesse branch, ele deseja passar todas as mudanças feitas no branch solvebugio para o branch main, fazendo a integração correta de mudanças.


Considerando-se esse contexto e as melhores práticas de controle de versão, quais comandos Git esse programador deve usar para realizar essa tarefa?


A

git pull origin solvebugio && git push origin solvebugio


B

git push origin solvebugio && git pull origin solvebugio


C

git cherry-pick solvebugio main


D

git checkout solvebugio && git pull origin main


E

git checkout main && git merge solvebugio && git push origin main