Ed
há 2 meses
Vamos analisar as opções para entender a diferença entre `git checkout -b` e `git branch`. - `git branch `: Este comando cria um novo branch, mas não muda para ele. Você permanece no branch atual. - `git checkout -b `: Este comando cria um novo branch e, em seguida, muda para ele imediatamente. Agora, analisando as alternativas: a) git branch cria o branch, git checkout -b cria e já muda para ele - Esta opção está correta, pois descreve exatamente o que cada comando faz. b) git checkout -b deleta o branch, git branch cria - Esta opção está incorreta, pois `git checkout -b` não deleta nada. c) Não há diferença - Esta opção está incorreta, pois há uma diferença clara entre os dois comandos. d) git branch atualiza o branch, git checkout -b faz merge - Esta opção está incorreta, pois `git branch` não atualiza um branch e `git checkout -b` não faz merge. Portanto, a alternativa correta é: a) git branch cria o branch, git checkout -b cria e já muda para ele.
Mais perguntas desse material