Ed
há 7 meses
Vamos analisar as opções uma a uma para encontrar a correta. (A) git checkout main, git pull origin main, git branch nova-funcionalidade, git checkout nova-funcionalidade, git add ., git commit -m "Mensagem", git push origin nova-funcionalidade, git checkout main, git merge nova-funcionalidade Essa opção inclui todos os passos necessários: mudar para a branch principal, atualizar, criar uma nova branch, fazer alterações, commitar, enviar a nova branch e, finalmente, mesclar as alterações na branch principal. Está correta. (B) git branch nova-funcionalidade, git checkout nova-funcionalidade, git add ., git commit -m "Mensagem", git checkout main, git merge nova-funcionalidade Essa opção não inclui a atualização da branch principal antes de mesclar, o que pode causar conflitos se houver alterações na branch principal. Não é a melhor prática. (C) git init, git add ., git commit -m "Mensagem", git branch nova-funcionalidade, git checkout nova-funcionalidade, git push origin nova-funcionalidade Essa opção começa com `git init`, que é usado para inicializar um repositório, não é necessário aqui. Além disso, não faz a mesclagem na branch principal. Não está correta. (D) git status, git add ., git commit -m "Mensagem", git checkout main, git merge nova-funcionalidade, git push origin main Essa opção não cria a nova branch para a funcionalidade, então não está correta. (E) git checkout main, git branch nova-funcionalidade, git checkout nova-funcionalidade, git add ., git commit -m "Mensagem", git push origin main Essa opção não inclui a mesclagem das alterações na branch principal. Não está correta. Portanto, a opção correta é: (A).
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material