Logo Passei Direto
Buscar
LiveAo vivo
O que e um fast-forward merge no Git?
a) Uma fusao que ignora os commits antigos.
b) Uma fusao onde o branch principal avanca diretamente ate o estado do branch secundario sem criar um commit de merge.
c) Um comando para deletar um branch rapidamente.
d) Uma maneira de criar um branch sem historico de commits.
User badge image
Ensinando Através de Questões

há 7 dias

Respostas

User badge image

Ed Verified user icon

há 7 dias

Para entender o que é um fast-forward merge no Git, é importante saber que esse tipo de fusão ocorre quando o branch principal não tem commits novos desde que o branch secundário foi criado. Nesse caso, o Git simplesmente "avança" o ponteiro do branch principal para o último commit do branch secundário, sem criar um novo commit de merge. Analisando as opções: a) Uma fusão que ignora os commits antigos. - Incorreto, pois não ignora commits, apenas avança o ponteiro. b) Uma fusão onde o branch principal avança diretamente até o estado do branch secundário sem criar um commit de merge. - Correto, essa é a definição exata de um fast-forward merge. c) Um comando para deletar um branch rapidamente. - Incorreto, isso não tem relação com fast-forward merge. d) Uma maneira de criar um branch sem histórico de commits. - Incorreto, pois um branch sempre terá um histórico de commits. Portanto, a alternativa correta é: b) Uma fusão onde o branch principal avança diretamente até o estado do branch secundário sem criar um commit de merge.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina