← Questões de Engenharia de Software

Engenharia de Software · FGV · 2022

Questão comentada de Engenharia de Software

Na ferramenta de versionamento Git, um branch de nome feature_n é criado ao executar o comando

Gabarito: B

No Git, branch eh uma linha paralela de desenvolvimento. Pense nele como uma “trilha” separada para testar uma funcionalidade sem baguncar o trabalho principal. Quando voce cria um branch, voce ganha um novo ponteiro para continuar os commits por outro caminho. O comando que faz isso de forma direta e ainda ja troca voce para esse novo branch e o git checkout -b feature_n. Ele cria o branch e faz o checkout, isto e, coloca voce nele imediatamente. Em muitas versoes modernas, o equivalente mais novo e git switch -c feature_n, mas a banca cobrou a forma classica. As demais alternativas misturam conceitos diferentes: commit registra alteracoes, remote lida com repositorios remotos, push envia referencias para o servidor, e tag marca versoes. Nenhuma delas cria branch novo localmente com esse nome. Em prova, lembre da logica: criar branch = checkout -b (ou switch -c). Se a questao falar em “criar um branch de nome X”, a resposta costuma ser o comando que faz exatamente essa criacao no repositório local.

Continue treinando

Questões relacionadas