Ed
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.
Mais perguntas desse material