Questão FC370155
Git é um sistema de controle de versão gratuito e criado principalmente para o desenvolvimento de software. Supondo que um repositório Git local possui apenas o commit inicial, um
Automação e Gestão de Projetos de Software
FGV · 2024
Git é um sistema de controle de versão gratuito e criado principalmente para o desenvolvimento de software.
Supondo que um repositório Git local possui apenas o commit inicial, um novo branch local poderia ser criado por meio do comando
- git commit new_branch.
- git branch new_branch.
- git push origin new_branch.
- git create_branch new_branch.
- git checkout new_branch.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
git branch cria um novo ponteiro de branch no repositório local apontando para o commit atualmente referenciado por HEAD. Assim, o comando git branch new_branch adiciona um branch local chamado new_branch que, no caso de existir apenas o commit inicial, apontará para esse commit.
O comando não altera o branch em uso; ele apenas cria a referência.
Para começar a trabalhar nesse branch, troque para ele com git checkout new_branch ou git switch new_branch, já que a criação via git branch e a mudança de contexto são operações separadas.
O novo branch é local e não tem tracking remoto automaticamente.
Para publicar e associar o branch a um remoto use, por exemplo, git push -u origin new_branch.
Conteúdo do catálogo FC Concursos · Atualizado em